有谁看过这个包https://github.com/judwhite/go-svc
同一个包里两个文件都使用了Run方法,他是怎么实现的
> svc_windows.go svc_other.go
都实现了Run这个方法,这个包没有报错
更多评论
这是 go 的一个特性,比如,不同操作系统可能不一样。svc_windows.go 开头有这样的东西:// +build windows,编译器能知道该引用哪个文件。
#1