github.com/gnolang/gno@v0.0.0-20240520182011-228e9d0192ce/tm2/pkg/bft/rpc/lib/client/ws/options.go (about) 1 package ws 2 3 import ( 4 "log/slog" 5 ) 6 7 type Option func(*Client) 8 9 // WithLogger sets the WS client logger 10 func WithLogger(logger *slog.Logger) Option { 11 return func(c *Client) { 12 c.logger = logger 13 } 14 }