go 函数式选项模式 服务注册发现