mirror of
https://github.com/nabbar/golib.git
synced 2025-10-28 10:01:34 +08:00
Package socket:
- Client: optimize code & memory - Client: allow multiple send content for one connection - Server: optmize code - Server: optimize memory use & stream Package server: - Rework chan / cancel process - Simplify & optimize chan / cancel process - Add Function Action for Ticker as FuncTicker - Rename type func Action to FuncAction Package httpserver: - Fix error on starting runner - Log error on starting runner - Optimize some code Package config: - Add log info for each starting / reloading component (if default logger is set) - Add log error for starting error or not started for each component on start / reload (if default logger is set) Package monitor: - review ticker delay for starting puller (pass from 500ms to 50ms) Other: - bump dependencies
This commit is contained in:
@@ -95,7 +95,7 @@ func main() {
|
||||
_, _ = fmt.Fprintf(os.Stdout, "[%s %s]=>[%s %s] %s\n", remote.Network(), remote.String(), local.Network(), local.String(), state.String())
|
||||
})
|
||||
|
||||
checkPanic(cli.Do(context.Background(), request(), func(r io.Reader) {
|
||||
checkPanic(cli.Once(context.Background(), request(), func(r io.Reader) {
|
||||
_, e := io.Copy(os.Stdout, r)
|
||||
printError(e)
|
||||
}))
|
||||
|
||||
Reference in New Issue
Block a user