l_short_url/option.go

19 lines
299 B
Go

package l_short_utl_request
import "fmt"
type Option func(*ShortUrl)
// WithHost 修改请求地址
func WithHost(host string) Option {
return func(b *ShortUrl) {
b.host = host
}
}
func WithAuth(auth string) Option {
return func(b *ShortUrl) {
b.auth = fmt.Sprintf("Basic %s", auth)
}
}