跟著官網(wǎng)學(xué)Go之Golang環(huán)境準(zhǔn)備
我一直都想實(shí)踐Golang,這段實(shí)踐我計(jì)劃跟著Golang官網(wǎng)學(xué)習(xí)Go語(yǔ)言,因?yàn)橛蠧#的基礎(chǔ),所以,在學(xué)習(xí)Golang的實(shí)踐過(guò)程中,不會(huì)記錄那么細(xì)致了。
環(huán)境安裝
Windows安裝Go環(huán)境還是很方便的,直接下載官方提供的安裝包安裝即可,目前官網(wǎng)的Golang版本為1.17.6
先將其下載到本地,然后雙擊進(jìn)入到安裝界面
安裝好后,便能到cmd中執(zhí)行g(shù)o version來(lái)驗(yàn)證是否安裝成功
寫點(diǎn)代碼
前面已經(jīng)把Go環(huán)境安裝好了,接下來(lái),我們便來(lái)實(shí)踐一番,官網(wǎng)提到的代碼編輯器有VSCode(免費(fèi))、GoLand(收費(fèi))、Vim(免費(fèi)),這里我就用VSCode吧,因?yàn)閂SCode我之前就已經(jīng)安裝好了,為了省點(diǎn)事。
這里我新建了一個(gè)goexample的文件夾,進(jìn)入到該目錄,執(zhí)行g(shù)o mod init goexample命令初始化項(xiàng)目,然后用VSCode打開新建的文件夾,再用VSCode新建一個(gè)名為hello.go的Go文件,開始編寫最簡(jiǎn)單的代碼
package main
import "fmt"
func main() {
fmt.Println("Hello, World!")
}
點(diǎn)擊運(yùn)行調(diào)試,便可執(zhí)行hello.go中的代碼
引用包
關(guān)于第三方包,我們可以去https://pkg.go.dev/中搜索。
這里,我們直接在hello.go中加入包
然后在項(xiàng)目目錄中執(zhí)行g(shù)o mod tidy命令進(jìn)行安裝
安裝成功后,在main方法中進(jìn)行調(diào)用fmt.Println(quote.Go()),
點(diǎn)擊VSCode中的運(yùn)行和調(diào)試,便會(huì)打印出如下內(nèi)容:
Hello, World!
Don't communicate by sharing memory, share memory by communicating.