Declare option not options

This commit is contained in:
Asim
2015-05-21 19:28:57 +01:00
parent 9d514f0e60
commit 4f909d0be4
4 changed files with 16 additions and 4 deletions

View File

@@ -27,7 +27,7 @@ type options struct {
transport transport.Transport
}
type Options func(*options)
type Option func(*options)
var (
Address string
@@ -36,6 +36,12 @@ var (
DefaultServer Server
)
func Transport(t transport.Transport) Option {
return func(o *options) {
o.transport = t
}
}
func Init() error {
defer log.Flush()