Golang 菜鳥(niǎo)教程

Golang 控制語(yǔ)句

Golang 函數(shù) & 方法

Golang 結(jié)構(gòu)體

Golang 切片 & 數(shù)組

Golang 字符串(String)

Golang 指針

Golang 接口

Golang 并發(fā)

Golang 異常(Error)

Golang 其他雜項(xiàng)

Go 開(kāi)發(fā)環(huán)境安裝

下載go安裝包

  可以去官網(wǎng)下載https://golang.google.cn/dl/ ,根據(jù)系統(tǒng)環(huán)境選擇對(duì)應(yīng)版本下載,linux環(huán)境下載后解壓即可,windows環(huán)境下載根據(jù)安裝包引導(dǎo)一步步安裝即可

linux環(huán)境

   將go添加到Path環(huán)境變量中(go安裝包解壓到/usr/local目錄下)

vim /etc/profile
將:/usr/local/go/bin 添加到PATH全局變量中保存
再執(zhí)行
source /etc/profile
# /etc/profile # 系統(tǒng)的開(kāi)機(jī)執(zhí)行文件
# 該文件會(huì)在操作系統(tǒng)啟動(dòng)時(shí)執(zhí)行.執(zhí)行就會(huì)將/user/local/go 添加到全局變量中去

GOROOT設(shè)置:Go安裝路徑

vim /etc/profile
新增:
export GOROOT = "/usr/local/go"

GOPATH設(shè)置:go工作環(huán)境,一般該路徑下會(huì)需要有三個(gè)目錄: bin、pkg、src,你可以將多個(gè)項(xiàng)目源碼放置src中,編譯后的文件放置bin中

新建Go工作環(huán)境目錄goworks,并在此目錄下創(chuàng)建src,pkg,bin:

vim /etc/profile
新增:
export GOROOT = "/goworks"
再執(zhí)行
source /etc/profile

windows環(huán)境安裝

windows環(huán)境下,go安裝包安裝成功后,會(huì)自動(dòng)將go添加到path目錄下,所以不需要再向Path環(huán)境變量中添加go

GOROOT設(shè)置:Go安裝路徑

 “我的電腦”=》“屬性”=》“高級(jí)系統(tǒng)設(shè)置”=》“環(huán)境變量”=》“系統(tǒng)環(huán)境變量”,新增GOROOT環(huán)境變量,如下圖

 

GOPATH設(shè)置:

刪除用戶(hù)變量中的GOPATH設(shè)置,這個(gè)是go安裝包默認(rèn)添加的工作目錄,一般不使用

新建Go工作環(huán)境目錄goworks,并在此目錄下創(chuàng)建src,pkg,bin三個(gè)子目錄

新增GOPATH環(huán)境變量指向Go工作環(huán)境目錄GoWorks,如下圖

 

測(cè)試環(huán)境

在goworks/src目錄下創(chuàng)建一個(gè)目錄helloworld,新建一個(gè)文件命名為main.go代碼如下:

package main

import "fmt"func main(){
  fmt.Println("Hello World!")
}

windows下打開(kāi)cmd,cd到goworks/src/helloworld目錄下,運(yùn)行:go run main.go,運(yùn)行結(jié)果如下:

至此go環(huán)境安裝完成

當(dāng)然開(kāi)發(fā)離不開(kāi)IDE工具,推薦使用VSCode和Sublime

丰满人妻一级特黄a大片,午夜无码免费福利一级,欧美亚洲精品在线,国产婷婷成人久久Av免费高清