Go安裝和環(huán)境配置圖文教程
Golang 是一種高性能的編程語言,它是 Google 開發(fā)的一門靜態(tài)編譯語言,與 Java 類似但不完全相同。它支持動態(tài)類型和強類型檢查,并具有內(nèi)置的垃圾收集器。Go 被認為是未來的編程語言,它在安全性、并發(fā)性和性能方面都有優(yōu)秀的表現(xiàn)。下面是一些 Go 的優(yōu)點:
高性能:Go 的編譯器采用了類似于 C 語言的語法,但是其編譯時間更短,執(zhí)行效率更高。Go 還支持并發(fā)編程,可以同時運行多個線程。內(nèi)存管理:Go 中的垃圾收集器采用了標記-清除算法,可以自動回收不再使用的內(nèi)存,從而減少了內(nèi)存泄漏的風險。簡單易學:Go 的語法簡單易懂,易于上手,適合初學者學習。安全性:Go 的編譯器采用了一些安全措施,如編譯時檢查和類型檢查,可以減少編譯錯誤和類型錯誤的數(shù)量??缙脚_性:Go 可以在多種平臺上運行,包括 Windows、Linux 和 macOS,這使得它成為一個非常靈活的編程語言。開源性:Go 是一個開源的項目,有著龐大的社區(qū)支持,可以讓開發(fā)者們共同學習和分享經(jīng)驗。
用文心一言的話來說,Go 是一種功能強大、安全性高、易于學習的編程語言,它在未來的編程領(lǐng)域中具有很大的潛力。下面為大家?guī)戆惭b教程
一.Visual Studio Code 下載安裝
Visual Studio Code(以下簡稱VS Code)是一款輕量級的、功能強大的編輯器,專為在Windows、macOS和Linux上編寫、測試和調(diào)試 TypeScript、JavaScript 和 HTML/CSS 等 Web 前端代碼而設(shè)計。它擁有直觀的用戶界面、強大的代碼編輯器、內(nèi)置的調(diào)試器和各種工具,可以大大提高開發(fā)人員的效率。
下面是官方的下載地址:
Download Visual Studio Code - Mac, Linux, Windows
我這里選擇的是Windows 64位的,下載完之后會是一個exe,點擊
選擇同意
選擇自己平時常用的地址即可
看著就很有用,全部勾選
看到下面這個就算是安裝完成了,同時桌面會有一個快捷方式
點擊完成自動運行
點擊四個方塊,下載必要的插件,搜索go,選擇第一個下載
如果愛干凈的話可以再下載一個vscode-go-syntax,主要是用于語法高亮
全都下載完先關(guān)閉界面
二.下載go
如果懶得找,直接點擊下載即可:https://golang.google.cn/dl/go1.20.3.windows-amd64.msi
官方下載地址:
All releases - The Go Programming Language (google.cn)
一般是這個就行,點擊
勾選
選擇目錄
點擊install
可以看到正在下載
下載完畢點擊finish,安裝的東西都在剛才的目錄中了
創(chuàng)建一個main.go文件
package main //包名 import "fmt" //導(dǎo)入fmt庫 func main(){ fmt.Println("hello world") }
點擊運行,如果沒有那個三角形的運行符號,就在左邊點擊四個方塊,搜索code runner
下載之后就有三角形運行符號,點擊,結(jié)果是---------- 你好,世界!
大功告成!
三.環(huán)境變量配置
如果不放心的話,可以再環(huán)境配置中完善一下
現(xiàn)在自己常用的盤中建一個代碼文件夾并且創(chuàng)建三個文件夾
點擊環(huán)境變量
以下全部都是在系統(tǒng)變量中更改
到此這篇關(guān)于Go安裝和環(huán)境配置圖文教程的文章就介紹到這了,更多相關(guān)Go安裝和環(huán)境配置內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
Go語言實現(xiàn)的樹形結(jié)構(gòu)數(shù)據(jù)比較算法實例
這篇文章主要介紹了Go語言實現(xiàn)的樹形結(jié)構(gòu)數(shù)據(jù)比較算法,實例分析了樹形結(jié)構(gòu)數(shù)據(jù)比較算法的實現(xiàn)技巧,具有一定參考借鑒價值,需要的朋友可以參考下2015-02-02解決golang post文件時Content-Type出現(xiàn)的問題
這篇文章主要介紹了解決golang post文件時Content-Type出現(xiàn)的問題,具有很好的參考價值,希望對大家有所幫助。一起跟隨小編過來看看吧2021-05-05