我目前正在編寫ExampleFuncs我的 Go 測試腳本。例如:package helloimport "testing"func ExampleGetSymbol() { data := GetSymbol("AAPL") fmt.Println(len(data.Data)) // Output: 21}現在,這給了我兩個好處:當我運行時執行這個例子go test和它出現在 godoc 文檔下 func GetSymbol有一件事困擾著我,我想知道我是否應該對此做些什么。對于試圖從此示例中學習的用戶,該行data := GetSymbol("AAPL")實際上應該是data := hello.GetSymbol("AAPL")但由于測試與包在同一范圍內,我不能像這樣使用它。所以我想我的問題的提煉版本是:有沒有辦法package.field在包范圍內允許符號?
- 1 回答
- 0 關注
- 265 瀏覽
添加回答
舉報
0/150
提交
取消