所以,我是 Go 的新手。我創(chuàng)建了一個(gè) go.mod 文件module github.com/austin/test-project<--- 這就是我添加到 go.mod 中的所有內(nèi)容我在最新的 git commit 中添加了一個(gè)標(biāo)簽 v0.0.1?;谖以噲D理解的一些示例,我將這些導(dǎo)入添加到我的 go 文件中,其中common是一個(gè)包,dynamo是另一個(gè)包,導(dǎo)入來自第三個(gè)包main。import ("github.com/austin/test-project/common""github.com/austin/test-project/db/dynamo/playerstateddb""github.com/austin/test-project/db/dynamo/characterstateddb""context""fmt""encoding/json""github.com/aws/aws-lambda-go/lambda""github.com/aws/aws-lambda-go/events"這是我在主go build ./handler/characterstatego 文件所在位置運(yùn)行后的輸出:go: finding github.com/aws/aws-lambda-go/events latestgo: finding github.com/aws/aws-lambda-go/lambda latestgo: finding github.com/aws/aws-sdk-go/service/dynamodb/dynamodbattribute latestgo: finding github.com/aws/aws-sdk-go/service/dynamodb latestgo: finding github.com/aws/aws-sdk-go/aws latestgo: finding github.com/aws/aws-sdk-go/aws/session latestgo: finding github.com/aws/aws-lambda-go v1.7.0go: downloading github.com/aws/aws-lambda-go v1.7.0go: finding github.com/aws/aws-sdk-go/service latestgo: finding github.com/aws/aws-sdk-go v1.15.89go: downloading github.com/aws/aws-sdk-go v1.15.89go: finding github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8go: downloading github.com/jmespath/go-jmespath v0.0.0-20160202185014-0b12d6b521d8go.mod 文件現(xiàn)在是這樣的:module github.com/carbonated-dev/madworld-backendrequire ( github.com/aws/aws-lambda-go v1.7.0 github.com/aws/aws-sdk-go v1.15.89)...我在根目錄下有一個(gè) characterstate.exe,以及預(yù)期的 go.sum在我的 IDE GoLand 中,本地通用包和dynamo包的導(dǎo)入路徑仍然以紅色突出顯示。我整天都在尋找,但我不知道發(fā)生了什么。我哪里錯(cuò)了?難道是我正在嘗試的 git repo 是私有的提前致謝。希望很快收到某人的來信:)
1 回答

智慧大石
TA貢獻(xiàn)1946條經(jīng)驗(yàn) 獲得超3個(gè)贊
簡(jiǎn)單且過時(shí)的 IDE。更新到支持 Go 1.11 的版本后,不再在導(dǎo)入時(shí)看到紅色錯(cuò)誤文本。
- 1 回答
- 0 關(guān)注
- 145 瀏覽
添加回答
舉報(bào)
0/150
提交
取消