1.簡單介紹Golang語言特性:
1.1 垃圾回收:
a. 內存⾃動回收,再也不需要開發⼈員管理內存
b. 開發人員專注業務實現,降低了心智負擔
c. 只需要new分配內存,不需要釋放
1.2 天然併發:
a. 從語⾔層面⽀持併發,⾮常簡單。只需要go一下
b. goroutine,輕量級線程,創建成千上萬個goroute成爲可能
1.3 channel:
a. 管道,類似unix/linux中的pipe
b. 多個goroute之間通過channel進行通信
c. ⽀支持任何類型
1.4 多返回值:
a. ⼀個函數返回多個值
1.5 編譯型語言:
a. 性能只比C語言差10%
b. 開發效率和python、php差不多
2.vscode安裝及簡單設置:
2.1 首先需要到官網下載安裝包:我下載windows64位
2.2 下載完後,點擊下載好的exe文件開始安裝,然後直接下一步下一步。
接受協議:
選擇安裝目錄:
安裝完成後,默認編譯器是英文的,這裏改成中文:
(1)打開vscode工具;
(2)使用快捷鍵組合【Ctrl+Shift+p】,在搜索框中輸入“configure display language”,點擊確定後;
至此。Vscode安裝完畢。
3.下載Golang的SDK(就相當於Go語言的各種類庫api)
中國Golang官網下載:
下載完後解壓到指定目錄下,我在C:\Program Files目錄下新建了Go目錄存放剛解壓的文件:
放好後,開始配置環境變量。
4. 配置Go語言環境變量:
環境變量說明:
GOROOT (指定SDK的安裝路徑C:\Program Files\Go)
Path (添加SDK的/bin目錄)
GOPATH (存放我們開發的go項目的工作路徑)
打開環境變量配置界面:
在系統變量裏新建並配置上述幾個環境變量:
GOROOT:
Path新增:
GOPATH:
然後配置好三個變量後,點擊確定後就完成了Go語言的環境變量配置
5.測試環境變量是否配置成功:
隨便找個目錄進入dos界面使用 go version 查看:
能成功查看到版本號就說明環境變量配置成功。