[go学习笔记.第二章] 2.go语言的开发工具以及安装和配置SDK
一.工具介紹:
1.Visual Studio Code
一個運行于Mac,Windows,和linux上的,默認提供Go語言的語法高亮的IED,可以安裝Go語言插件,還可以支持智能提示,編譯運行等功能。
2.Sublime Text
可以免費使用,默認也支持Go語言語法高亮,只是保存次數達到一定次數后就會提示是否購買,點擊取消可以繼續使用,和正式注冊版本沒有任何區別。?
3.Vim
Vim是從Vi發展出來的一個文本編輯器,代碼補全,編譯及錯誤跳轉等方便編程的功能特別豐富,在程序員中廣泛使用
4.Emacs
傳說中的神器,不僅僅是一個編輯器,因為功能強大,可稱他為集成開發環境
5.Eclipse IDE
開源免費,并提供GoEclipse插件
6.LiteIDE
一款國人專門為Go語言開發的跨平臺輕量級集成開發環境
7.JetBrains公司開發的產品
phpstorm,PyCharm等,都需要安裝Go語言插件
8.GoLand
Jetbrains 家族的 Go 語言 IDE,有 30 天的免費試用期
二.工具安裝
這里我們選擇使用vscode(Visual Studio Code)開發工具,分別在Windows,linux上演示安裝
1.下載vscode安裝軟件,下載地址:https://code.visualstudio.com/Download
?根據自己的環境下載對應的安裝工具
2.windows下安裝
(1).下載Windows版本的安裝包,直接點擊安裝即可,如圖:
3. linux(CentOS,ubuntu)下安裝
(1).下載liunx版本的安裝包,我使用的是ubuntu20,下載地址:https://code.visualstudio.com/docs/?dv=linux64_deb
(2) .把下載好的安裝包放到/opt下,使用命令安裝即可:
dpkg -i code_1.65.2-xxx.deb三.搭建Go開發環境-安裝和配置SDK
基本介紹:
1)SDK的全稱(Software Development Kit)為:軟件開發工具包
2)SDK是提供給開發人員使用的,其中包含了對應開發語言的工具包
?SDK下載:
1)Go語言的官方網站下載:golang.org,因為各種原因,估計無法訪問?
2)SDK下載:Go下載 - Go語言中文網 - Golang中文社區
安裝包說明:
?1.windows下搭建Go開發環境-安裝和配置SDK
(1).windows下安裝SDK
?1).wnidows下SDK的各個版本說明:
? ? ? ? 根據自己電腦是32位還是64位安裝進行下載:
? ? ? ? 32位系統:go1.17.8.windows-386.zip
? ? ? ? 64位系統:go1.17.8.windows-amd64.zip
2).請注意,安裝路徑不要有任何中文或者特殊字符,如:空格等
3).SDK安裝目錄建議:Windows下一般安裝在D:/program files下
4).安裝時,基本上都是傻瓜式安裝,解壓即可使用
SDK下Go相關目錄說明:
?如何測試我們go的SDK安裝成功
?(2).配置環境變量
1).為什么要配置環境變量,看一個現象
在dos命令行中,敲入go,出現錯誤提示:
原因分析:
? ? ? ? 當前執行的程序在當前目錄下如果不存在,windows系統會在系統中已有的一個名為path的環境變量指定的目錄中查找,如果仍未找到,會出現以上錯誤提示.所以進入到go安裝路徑\bin目錄下,執行go,會看到go參數提示信息
?2).配置環境變量介紹
根據windows系統查找可執行程序的原理,可以將go所在的路徑定義到環境變量中,讓系統幫我們去找運行執行的程序,這樣在任何目錄下都可以執行go命令
需要配置哪些環境變量?
?3).開始配置
步驟1.找到系統環境變量設置
步驟2.配置GOROOT
步驟3.配置Path
注意:Path這個環境變量不需要創建,系統本身就有,在后面增加Go的bin(%GOROOT%\bin)即可?
步驟3.配置GOPATH
GOPATH:就是你以后go項目存放的路徑,即工作目錄
GOPATH:是一個新建的環境變量
?配置完后,需重啟電腦,環境變量才能生效,測試一下我們的環境變量是否配置ok
?2.linux下搭建Go開發環境-安裝和配置SDK
(1).linux下安裝SDK
?1).linux下SDK的各個版本說明:
? ? ? ? 根據自己電腦是32位還是64位安裝進行下載:
? ? ? ? 32位系統:go1.17.8.linux-386.tar.gz
? ? ? ? 64位系統:go1.17.8.linux-arm64.tar.gz
2).請注意,安裝路徑不要有任何中文或者特殊字符,如:空格等
3).SDK安裝目錄建議:linux下一般安裝在/opt目錄下
4).安裝時,解壓即可
查看linux內核版本?根據上面linux內核信息.這里我們選擇?go1.17.8.linux-arm64.tar.gz,安裝步驟:
步驟1.將go1.17.8.linux-arm64.tar.gz傳輸到ubuntu
步驟2.將go1.17.8.linux-arm64.tar.gz拷貝到/opt下,命令如下:
cp go1.17.8.linux-arm64.tar.gz /opt?步驟3.cd到/opt目錄下
cd /opt步驟4.解壓go1.17.8.linux-arm64.tar.gz,解壓后會看到一個go目錄
tar -zxvf go1.17.8.linux-arm64.tar.gz步驟5. cd到go/bin目錄下
cd go/bin步驟6. 查看是否安裝完成go
./go version到此,linux安裝go的SDK完成
?(2).配置環境變量
1).在/etc/profile文件下添加下面三條語句
export GOROOT=/opt/go export PATH=$GOROOT/bin/:$PATH export GOPATH=$HOME/var/www/go/projects/以上GOROOT,PATH,GOPATH見windows安裝說明
2).提示:修改/etc/profile文件,需要root權限或者sudo
3).修改完后,需重啟電腦,這樣環境變量才能生效
?ok,windows,linux下安裝go的SDK就完成了
上一節:[go學習筆記.第二章] 1.go的概述_zhoupenghui168的博客-CSDN博客
下一節:[go學習筆記.第二章] 3.go語言快速開發入門
總結
以上是生活随笔為你收集整理的[go学习笔记.第二章] 2.go语言的开发工具以及安装和配置SDK的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 什么是抽象类,为什么要写抽象类
- 下一篇: BJSubwayPen -- 北京地铁路