開發go語言程式難免要引入自己定義的包,那如何import呢?
首先我們建立了乙個hello.go檔案,作為我們的自定義包,實現如下:
package firstpackage
import"fmt"
func sayhello()
我們現在將hello.go檔案放入資料夾firstpackage裡,這也是hello.go檔案裡定義的那個包的名稱。之後把firstpackage複製
到 go安裝包目錄的src下,在我的環境裡目錄是c:\go\src。
然後我們建立使用這個包的檔案,testhello.go,**如下
package main
import(
"firstpackage")
func main()
現在**可以直接執行了。
說一句題外話,目前的網上的教程大部分都是在linux環境下的,樓主開始在windows下匯入自定義包的時候也是一頭霧水。但是想到直接執行一下後來那個test.go檔案,看看報什麼錯,就發現提示的錯誤很有啟發性,所以我們學習一門新技術要多嘗試。
看上面的錯誤截圖是不是就發現了一些可嘗試點呢。
最近剛開始學習go語言,講解有些不足的地方還請多提意見.
windows下用go語言寫程式
linux下,google的go語言安裝起來很方便,用起來也很爽,幾行 就可以實現很強大的功能。現在的問題是我想在windows下玩 其實windows下也不麻煩,具體見下文。二 寫go 檔案 test.go 如下 package main import fmt func main test 四 批...
Windows下使用go語言寫程式安裝配置例項
linux下,google的go語言安裝起來很方便,用起來也很爽,幾行 就可以實現很強大的功能。現在的問題是我想在windows下玩 其實windows下也不麻煩,具體見下文。一 安裝go語言 1 安裝mingw 2 原始碼 進入c mingw,雙擊mintty開啟終端視窗 執行 hg clone ...
Windows下交叉編譯Go
編譯為linux可執行檔案 set cgo enabled 0 set goos linux set goarch amd64 go build main.go編譯為mac可執行檔案 set cgo enabled 0 set goos darwin set goarch amd64 go buil...