1 回答

TA貢獻(xiàn)1719條經(jīng)驗(yàn) 獲得超6個(gè)贊
在使用go 1.16.6構(gòu)建代碼時(shí),我沒(méi)有看到您的代碼有任何問(wèn)題。如果我開(kāi)始一個(gè)新的go項(xiàng)目:
mkdir example
cd example
go mod init example
然后將代碼放在目錄中,并將以下內(nèi)容放在 :utils/main.go
package main
import (
"example/utils"
"fmt"
)
func main() {
answer := utils.Add(1, 2, 3)
fmt.Printf("got answer: %d\n", answer)
}
因此,我有以下布局:
$ tree .
.
├── example
├── go.mod
├── main.go
└── utils
├── add_test.go
└── math.go
您的代碼編譯時(shí)出現(xiàn)問(wèn)題:
$ go build
我運(yùn)行生成的二進(jìn)制文件:
$ ./example
Current Number: 1
Current Number: 2
Current Number: 3
got answer: 6
我想指出的是,我還沒(méi)有設(shè)置或任何其他環(huán)境變量來(lái)使它工作。GOPATHGO*
- 1 回答
- 0 關(guān)注
- 85 瀏覽
添加回答
舉報(bào)