mirror of
https://github.com/nabbar/golib.git
synced 2025-10-28 10:01:34 +08:00
Package AWS
Add feature to change http timeout directly in httpcli store in aws client Add copy/MPUCopy function Update mpu to allow copy with MPU Package Cobra Fix println by fmt.Fprint to os.stdout Package Crypt Refactor package to use instance of crypt instead of a global crypt unique instance Allow to gen key/nonce Add io stream reader/writer instead of only buffer slice encoder decoder Package file/bandwidth Add new subpackage bandwith to limit a amount of byte read/write for a duraction Use file/progress function increment/reset Allow to add custom function increment / reset Package IOUtils Remove useless file error.go, tempFile.go (replaced by package file) Move fileDescriptor to a subpackage fileDescriptor: allow to change nb of FD for linux/windows os Move Buffer ReadCloser to a new subpackage: allow to add close function to buffer, and expose read / write io interface Add sub package multiplexer to allow send/receive multiple io stream into on io stream Package Socket Rework to expose io stream instead of buffer Fix minor bugs Other: Bump dependencies Update code following bump dependencies
This commit is contained in:
@@ -41,7 +41,7 @@ type ServerUnix interface {
|
||||
RegisterSocket(unixFile string, perm os.FileMode)
|
||||
}
|
||||
|
||||
func New(h libsck.Handler, sizeBuffRead, sizeBuffWrite int32) ServerUnix {
|
||||
func New(h libsck.Handler, sizeBuffRead int32) ServerUnix {
|
||||
c := new(atomic.Value)
|
||||
c.Store(make(chan []byte))
|
||||
|
||||
@@ -54,9 +54,6 @@ func New(h libsck.Handler, sizeBuffRead, sizeBuffWrite int32) ServerUnix {
|
||||
sr := new(atomic.Int32)
|
||||
sr.Store(sizeBuffRead)
|
||||
|
||||
sw := new(atomic.Int32)
|
||||
sw.Store(sizeBuffWrite)
|
||||
|
||||
fp := new(atomic.Value)
|
||||
fp.Store("")
|
||||
|
||||
@@ -73,7 +70,6 @@ func New(h libsck.Handler, sizeBuffRead, sizeBuffWrite int32) ServerUnix {
|
||||
tr: new(atomic.Value),
|
||||
tw: new(atomic.Value),
|
||||
sr: sr,
|
||||
sw: sw,
|
||||
fs: fp,
|
||||
fp: pe,
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user