在 Go lang 源代码中,我看到一个没有任何主体声明的函数。 https://github.com/golang/go/blob/master/src/math/log10.go#L9
func Log10(x float64) float64
Run Code Online (Sandbox Code Playgroud)
但是当我这样做时,它给了我一个错误:缺少 __ 的函数体
https://play.golang.org/p/Ncp-0-8vHB
这在 Go 源代码中是如何工作的?我的意思是数学包是如何编译的?此源文件仅用于文档目的吗?
似乎 Log10 是 log10 的公共/公开版本,但是语言中没有“getter”约定或类似的东西,那么 Log10 的主体在哪里声明???