GopherChina 2020 Go Programming Patterns 学习笔记篇2
本篇继续学习左耳朵耗子老师的Go Programming Patterns下半部分,PPT太长了,70多页。Topic 10 函数化的选项配置由于Golang不允许使用同一个名字来命名函数,必须是不同的名称,即使参数不同,这与Java不一样,java的方法签名是包含参数的。所以遇到那种多个参数来实例化一个变量的,就会比较麻烦。会有类似代码产生:type Server struct { Addr string Port int Protocol string Timeout time.Dura