go tool 静态库编译与使用 可能是用的不多,搜了一圈例子很少,大多是那个在 windows 上使用的 demo 的例子,凑个热闹贡献一个 mac / linux 通用的例子吧,并没那么复杂 创建 hello 工程 首选创建一个 hello 工程,包含了 foo 和 cmd 两个目录分别存放 foo.go 模块和 main.go hello/go.mod module hello go 1.14 hello/foo/foo.go package foo import "fmt" func Bar() { fmt.Println(<