官术网_书友最值得收藏!

1.10 小結

Go是Google的Robert Griesemer、Rob Pike及Ken Thompson開發的一種靜態強類型編譯型語言。Go語言是基于編譯、垃圾收集和并發的編程語言,專門針對多處理器系統應用程序的編程進行了優化,使用Go語言編譯的程序可以媲美C/C++代碼的速度,而且更加安全,支持并行進程。

在開發過程中,我們必須遵守Go語言的基本開發注意事項:

1)Go語言的源碼文件以.go作為文件擴展名。

2)程序的主入口以main()方法表示,并且不支持任何返回值和參數傳入。

3)代碼中嚴格區分大小寫。

4)一行代碼代表一個語句,不能把多個語句寫在同一行,否則編譯報錯。

5)定義的變量或導入的包在代碼中沒有被使用,程序會提示錯誤。

不同操作系統有不一樣的安裝方式。安裝包官方下載地址為https://golang.org/dl/,由于國內網絡限制問題,我們可以在https://golang.google.cn/dl/下載安裝包。

GoLand需要配置Global GOPATH和Project GOPATH,大多數情況下,只需配置Project GOPATH即可滿足日常開發需求,兩個配置的說明如下:

1)Global GOPATH:代表全局GOPATH,一般來源于系統環境變量中的GOPATH,所有Go語言項目都能使用該路徑,它與Go語言的環境變量GOPATH相同。

2)Project GOPATH:代表項目所使用的GOPATH,僅適用于當前項目。

主站蜘蛛池模板: 阳东县| 高安市| 马龙县| 米易县| 五家渠市| 厦门市| 乃东县| 镇坪县| 邮箱| 固安县| 霍邱县| 海林市| 桂阳县| 九龙县| 阳西县| 汤原县| 秦皇岛市| 泗水县| 舟山市| 天台县| 大同市| 永平县| 安阳市| 平和县| 丹江口市| 柘荣县| 宽甸| 华坪县| 神池县| 瑞丽市| 泰宁县| 崇左市| 文水县| 漯河市| 克拉玛依市| 盐亭县| 额济纳旗| 甘德县| 大冶市| 松阳县| 灵山县|