婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁(yè) > 知識(shí)庫(kù) > go語(yǔ)言入門(mén)環(huán)境搭建及GoLand安裝教程詳解

go語(yǔ)言入門(mén)環(huán)境搭建及GoLand安裝教程詳解

熱門(mén)標(biāo)簽:官渡電銷(xiāo)外呼管理系統(tǒng)怎么收費(fèi) 江蘇呼叫中心外呼系統(tǒng)有效果嗎 利用地圖標(biāo)注位置 貴州電話(huà)智能外呼系統(tǒng) 赤峰電銷(xiāo) 谷歌美發(fā)店地圖標(biāo)注 杭州人工智能電銷(xiāo)機(jī)器人費(fèi)用 400開(kāi)頭電話(huà)怎樣申請(qǐng) 地圖區(qū)域圖標(biāo)注后導(dǎo)出

Go(又稱(chēng) Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 開(kāi)發(fā)的一種靜態(tài)強(qiáng)類(lèi)型、編譯型語(yǔ)言。Go 語(yǔ)言語(yǔ)法與 C 相近,但功能上有:內(nèi)存安全,GC(垃圾回收),結(jié)構(gòu)形態(tài)及 CSP-style 并發(fā)計(jì)算。
Go is an open source programming language that makes it easy to build simple, reliable, and efficient software.

Goland激活碼破解永久版及安裝詳細(xì)教程(親測(cè)可以)
https://gitee.com/zhong96/go_learn

環(huán)境搭建

Go 和 C語(yǔ)言、C++、Python、Java 等一樣都是編程語(yǔ)言。學(xué)習(xí)任何一門(mén)編程語(yǔ)言本質(zhì)上都分3步走:

第一步:安裝 解釋器 或 編譯器。

第二步:學(xué)相關(guān)編程語(yǔ)言語(yǔ)法,然后寫(xiě)代碼。

第三步:用已安裝解釋器 或 編譯器 去運(yùn)行自己寫(xiě)的代碼,這樣代碼就會(huì)去完成我們編寫(xiě)的功能了。

Go是編譯型語(yǔ)言,所以我們一般稱(chēng)Go安裝是編譯器。

Go是開(kāi)源且跨平臺(tái)的一門(mén)編程語(yǔ)言,所以他支持window、linux、mac操作系統(tǒng),同時(shí)也意味著我們可以在各種系統(tǒng)中安裝Go的編譯器。

下面需要安裝go語(yǔ)言的編譯器,SDK。相當(dāng)于Java中的jdk。

1. Mac系統(tǒng) 1.1 下載Go編譯器

https://golang.google.cn/

1.2 點(diǎn)擊安裝

默認(rèn)的安裝目錄:/usr/local/go/

編譯器啟動(dòng)文件:/usr/local/go/bin/go

1.3 配置環(huán)境PATH

export PATH=/usr/local/go/bin:$PATH

1.4 其他配置

1.4.1 創(chuàng)建一個(gè)任意目錄

此目錄以后放你寫(xiě)的所有g(shù)o代碼。

/Users/gqzdev/GolangProjects/
- bin,通過(guò)go install編譯時(shí)候,生成的可執(zhí)行文件。
- pkg,通過(guò)go install編譯時(shí)候,生成的包文件。
- src,放我們以后編寫(xiě)的所有g(shù)o代碼和依賴(lài)。
	- crm
		- app.go
	- luffcity
		- xx.go

1.4.2 配置環(huán)境變量

// Go安裝目錄
export GOROOT=/usr/local/go
// 代碼和編譯之后的文件相關(guān)代碼
export GOPATH=/Users/gqzdev/GolangProjects
// 存放編譯之后的文件
export GOBIN=/Users/gqzdev/GolangProjects/bin

1.5 環(huán)境變量“持久化”

vim ~/.bash_profile

export PATH=/usr/local/go/bin:$PATH
export GOROOT=/usr/local/go
export GOPATH=/Users/gqzdev/GolangProjects
export GOBIN=/Users/gqzdev/GolangProjects/bin

1.6 編寫(xiě)go代碼

$GOPATH
├── bin
├── pkg
└── src
 └── crm
  └── app.go
package main

import "fmt"

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

1.7 運(yùn)行

本質(zhì)上就是讓Go編譯器去運(yùn)行咱們編寫(xiě)的代碼。

方式1:

// 先進(jìn)入項(xiàng)目目錄
go run app.go

方式2(推薦):

// 先進(jìn)入項(xiàng)目目錄

// 編譯代碼
go build
// 運(yùn)行
./crm

方式3:

// 先進(jìn)入項(xiàng)目目錄
go install 

// 去bin運(yùn)行
./crm
$GOPATH
├── bin
│ └── crm
├── pkg
└── src
 └── crm
  └── app.go

2. Linux系統(tǒng)

2.1 下載Go編譯器

https://golang.google.cn/

2.2 安裝

安裝目錄
/opt/go

啟動(dòng)Go編譯器文件:/opt/go/bin/go

2.3 配置環(huán)境變量PATH

export PATH=/opt/go/bin:$PATH

2.4 其他配置

2.4.1 創(chuàng)建一個(gè)任意目錄

存放咱們編寫(xiě)的所有項(xiàng)目代碼,編譯文件之后存放編譯后的文件。

/home/gqzdev/GolangProjects/
- bin,在執(zhí)行g(shù)o install 命令,生成的可執(zhí)行文件的目錄。
- pkg,在執(zhí)行g(shù)o install 命令,存放生成的包文件。
- src,以后編寫(xiě)的所有Go代碼都會(huì)放在這個(gè)目錄。
	- crm
		- app.go
	- luffy
		- lk.go

2.4.2 環(huán)境變量的配置

export GOROOT=/opt/go
export GOPATH=/home/gqzdev/GolangProjects
export GOBIN=/home/gqzdev/GolangProjects/bin

2.5 環(huán)境變量的“持久化”

vim ~/.bash_profile

export PATH=/opt/go/bin:$PATH
export GOROOT=/opt/go
export GOPATH=/home/gqzdev/GolangProjects
export GOBIN=/home/gqzdev/GolangProjects/bin

2.6 編寫(xiě)go代碼

/home/gqzdev/GolangProjects(簡(jiǎn)寫(xiě)$GOPATH)
├── bin
├── pkg
└── src
 └── crm
  └── app.go
package main
import "fmt"
func main() {
 // 調(diào)用Println函數(shù)在屏幕輸出:Hello World!
 fmt.Println("Hello World!")
}

2.7 運(yùn)行代碼

本質(zhì)上將寫(xiě)好的代碼交給Go編譯器去執(zhí)行。

方式1:

// 進(jìn)入項(xiàng)目目錄
go run app.go

方式2(推薦):

// 進(jìn)入項(xiàng)目目錄

// 編譯代碼并生成一個(gè)可執(zhí)行文件
go build 

// 運(yùn)行
./crm

方式3:

// 進(jìn)入項(xiàng)目目錄

// 編譯代碼,把編譯之后的結(jié)果會(huì)放在 bin/pkg目錄
go install 

// 運(yùn)行
./crm
├── bin
│ └── crm
├── pkg
└── src
 └── crm
  └── app.go

Go程序員的項(xiàng)目:

  • 產(chǎn)出一個(gè)可執(zhí)行文件。
  • 產(chǎn)出一個(gè)包文件。

 3. Windows系統(tǒng)

3.1 下載Go編譯器

https://golang.google.cn/

3.2 點(diǎn)擊安裝

建議安裝:C:\Go 也可安裝到其他目錄。這里我安裝到D:\go

3.3 環(huán)境變量PATH

以便于以后運(yùn)行GO編譯器時(shí),無(wú)需再寫(xiě)路徑。

3.4 其他配置

3.4.1 創(chuàng)建一個(gè)任意目錄

以后咱們的go項(xiàng)目都要按照要求放在這個(gè)目錄。

E:\go_workspace
 - bin,go install在編譯項(xiàng)目時(shí),生成的可執(zhí)行文件會(huì)放到此目錄。
 - pkg,go install在編譯項(xiàng)目時(shí),生成的包文件會(huì)放到此目錄。
 - src,以后所有的項(xiàng)目都要放在這個(gè)目錄。
 	- crm
 		- app.go
	- luffy
		- xx.go

3.4.2 環(huán)境變量配置

3.5 編寫(xiě)代碼

E:\go_workspace
 - bin
 - pkg
 - src,以后所有的項(xiàng)目都要放在這個(gè)目錄。
 	- crm
 		- app.go
package main

import "fmt"

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

3.6 運(yùn)行

本質(zhì)上就是把Go代碼交給Go編譯器去執(zhí)行。

方式1:

// 進(jìn)入項(xiàng)目目錄
go run app.go

方式2(推薦):

// 進(jìn)入項(xiàng)目目錄
go build

crm.exe

方式3:

// 進(jìn)入項(xiàng)目目錄
go install

執(zhí)行 crm.exe
E:\go_workspace
 - bin
 	- crm.exe
 - pkg
 	- windows_amd64
 		- utils.a
 - src,以后所有的項(xiàng)目都要放在這個(gè)目錄。
 	- crm
 		- app.go
 	- utils
 		- page.go

平時(shí)開(kāi)發(fā):

  • 開(kāi)發(fā)可執(zhí)行文件,用來(lái)讓用戶(hù)使用。
  • 開(kāi)發(fā)一個(gè)包文件,其他項(xiàng)目來(lái)進(jìn)行調(diào)用。

總結(jié)

首先要去下載Go編譯器,然后進(jìn)行安裝,在安裝目錄下就是GO編譯器相關(guān)的所有內(nèi)容。

mac:  /etc/local/go/
linux: /opt/go/
windows: D:\go\

在安裝目錄下有 bin目錄中有一個(gè)go可執(zhí)行文件,基于他來(lái)啟動(dòng)編譯器。

  • 直接通過(guò)路徑找到可執(zhí)行文件去運(yùn)行(麻煩)
  • /etc/local/go/bin 目錄添加PATH環(huán)境變量中。

那么在終端就可以執(zhí)行執(zhí)行go version,調(diào)用咱們安裝的編譯器。

如果想要正確的使用go編譯器,還需做一些相關(guān)的配置(其他語(yǔ)言)。

創(chuàng)建目錄,用于存放項(xiàng)目代碼、編譯后的可執(zhí)行文件、編譯后的包文件。

xxxx
- bin
- pkg
- src
	- crm
		app.go

環(huán)境變量

GOROOT,GO編譯器安裝目錄。
GOPATH,用于存放項(xiàng)目代碼、編譯后的可執(zhí)行文件、編譯后的包文件(go 1.11版本后,go mod)。
GOBIN,編譯后的可執(zhí)行文件存放的目錄。

編寫(xiě)代碼,然后進(jìn)行。

寫(xiě)了兩個(gè)項(xiàng)目:

  • crm,編譯后生成一個(gè)可執(zhí)行文件。
  • utils,編譯后生成一個(gè)包文件。

運(yùn)行項(xiàng)目

  • go run,運(yùn)行項(xiàng)目代碼,內(nèi)部會(huì)先編譯并將編譯后的文件放在系統(tǒng)的臨時(shí)目錄,然后再自動(dòng)執(zhí)行。
  • go build,運(yùn)行項(xiàng)目代碼,手動(dòng)編譯并生成一個(gè)可執(zhí)行文件,然后再自動(dòng)執(zhí)行。
  • go install ,生成可執(zhí)行文件 + 包文件,并且會(huì)將編譯后的文件放在bin/pkg目錄。

4.開(kāi)發(fā)工具

  •  Goland,IDE(繼承開(kāi)發(fā)環(huán)境)【收費(fèi)】
  • vscode,編輯器 + 第三發(fā)組件 【免費(fèi)】

4.1 下載Goland

https://www.jetbrains.com/go/

https://www.jb51.net/article/198515.htm

4.2 配置 字體參數(shù)提示提示,其他插件等等

4.3 項(xiàng)目開(kāi)發(fā)

新項(xiàng)目

打開(kāi)老項(xiàng)目

到此這篇關(guān)于go語(yǔ)言入門(mén)環(huán)境搭建及GoLand安裝教程詳解的文章就介紹到這了,更多相關(guān)go語(yǔ)言環(huán)境搭建內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!

您可能感興趣的文章:
  • Go語(yǔ)言入門(mén)教程之基礎(chǔ)語(yǔ)法快速入門(mén)
  • Django框架模板用法入門(mén)教程
  • mongodb數(shù)據(jù)庫(kù)入門(mén)學(xué)習(xí)筆記之下載、安裝、啟動(dòng)、連接操作解析
  • django-allauth入門(mén)學(xué)習(xí)和使用詳解
  • 入門(mén)學(xué)習(xí)Go的基本語(yǔ)法

標(biāo)簽:保定 泰安 宜春 河池 武漢 鷹潭 黔西 松原

巨人網(wǎng)絡(luò)通訊聲明:本文標(biāo)題《go語(yǔ)言入門(mén)環(huán)境搭建及GoLand安裝教程詳解》,本文關(guān)鍵詞  語(yǔ)言,入門(mén),環(huán)境,搭建,及,;如發(fā)現(xiàn)本文內(nèi)容存在版權(quán)問(wèn)題,煩請(qǐng)?zhí)峁┫嚓P(guān)信息告之我們,我們將及時(shí)溝通與處理。本站內(nèi)容系統(tǒng)采集于網(wǎng)絡(luò),涉及言論、版權(quán)與本站無(wú)關(guān)。
  • 相關(guān)文章
  • 下面列出與本文章《go語(yǔ)言入門(mén)環(huán)境搭建及GoLand安裝教程詳解》相關(guān)的同類(lèi)信息!
  • 本頁(yè)收集關(guān)于go語(yǔ)言入門(mén)環(huán)境搭建及GoLand安裝教程詳解的相關(guān)信息資訊供網(wǎng)民參考!
  • 推薦文章
    婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av
    欧美日韩精品一区二区三区四区 | 亚洲国产精品二十页| 亚洲欧美电影院| 91小视频在线观看| 国产精品美日韩| av在线综合网| 亚洲午夜在线视频| 日韩欧美国产综合在线一区二区三区| 喷水一区二区三区| 国产欧美日韩综合精品一区二区| 国产一区二区在线观看免费| 欧美经典三级视频一区二区三区| 国产精品888| 亚洲素人一区二区| 欧美精品 国产精品| 美女一区二区久久| 国产喷白浆一区二区三区| av不卡一区二区三区| 亚洲成人免费影院| 久久综合国产精品| eeuss鲁片一区二区三区在线观看 eeuss鲁片一区二区三区在线看 | 久久精品久久99精品久久| 精品国产3级a| 99re8在线精品视频免费播放| 夜夜精品浪潮av一区二区三区| 欧美裸体bbwbbwbbw| 韩日精品视频一区| 亚洲手机成人高清视频| 精品久久久网站| 丁香桃色午夜亚洲一区二区三区| 亚洲视频在线一区二区| 91精品国产欧美日韩| 成人性生交大合| 日本不卡高清视频| 亚洲人成人一区二区在线观看 | 精品少妇一区二区三区在线播放 | 一区二区三区电影在线播| 精品成人a区在线观看| 91蝌蚪国产九色| 狠狠色丁香婷综合久久| 亚洲v日本v欧美v久久精品| 中国色在线观看另类| 欧美久久久久久久久久| av激情综合网| 国产麻豆视频精品| 日本麻豆一区二区三区视频| 亚洲一区在线免费观看| 国产精品欧美一区喷水| 日韩一区二区视频在线观看| 欧美体内she精视频| 成人黄动漫网站免费app| 久久国产精品免费| 亚洲超碰精品一区二区| 亚洲精品成人天堂一二三| 国产亚洲短视频| 精品国产乱码久久久久久闺蜜| 欧美色图一区二区三区| 91丨porny丨国产| 国产精品一二三四五| 免费精品99久久国产综合精品| 亚洲私人黄色宅男| 国产精品久久久久婷婷二区次| 国产拍揄自揄精品视频麻豆| 国产欧美综合在线观看第十页| 欧美理论片在线| 另类的小说在线视频另类成人小视频在线| 日韩免费高清av| 91精品一区二区三区久久久久久| 91久久精品一区二区三| 91尤物视频在线观看| 不卡影院免费观看| 成人在线综合网| 成人爱爱电影网址| 丁香亚洲综合激情啪啪综合| 国产aⅴ综合色| 成人小视频免费在线观看| 国产精品1024| www.日本不卡| 色综合激情五月| 欧美午夜影院一区| 这里只有精品电影| 欧美一区在线视频| 国产欧美一区二区精品忘忧草| 国产精品视频观看| 中文字幕一区二区三区在线观看 | 91久久精品日日躁夜夜躁欧美| 久久激情五月婷婷| 免费在线观看一区二区三区| 粉嫩av亚洲一区二区图片| 亚洲国产激情av| av亚洲精华国产精华| 强制捆绑调教一区二区| 石原莉奈一区二区三区在线观看| 亚洲国产综合在线| 日韩av一级片| 色综合久久中文字幕综合网| 久久久久97国产精华液好用吗| 这里只有精品视频在线观看| 黄网站免费久久| 成人精品一区二区三区中文字幕| 99久久精品免费看国产免费软件| 亚洲成人动漫一区| 中文字幕一区二区三区乱码在线 | 中文字幕亚洲综合久久菠萝蜜| 久草精品在线观看| 亚洲电影在线免费观看| 成人激情视频网站| 精品裸体舞一区二区三区| 色综合久久88色综合天天6| 欧美一区三区二区| 亚洲电影第三页| 欧美综合在线视频| 亚洲欧美日韩在线| 欧美日韩国产影片| 日韩在线一区二区三区| 成人ar影院免费观看视频| 亚洲精品免费电影| 国产精品人成在线观看免费| 黄色日韩三级电影| 欧美三区在线观看| 欧美tk丨vk视频| 亚洲图片一区二区| 波多野结衣中文字幕一区 | 日韩一区二区不卡| 亚洲欧美日韩国产综合| 国产乱码精品一区二区三区忘忧草 | 精品污污网站免费看| 中文字幕国产一区二区| 国内精品在线播放| 制服丝袜av成人在线看| 亚洲三级电影全部在线观看高清| 美国三级日本三级久久99| 色婷婷av一区二区三区gif | 亚洲午夜久久久久久久久久久| 国产一区二区三区在线观看精品| 777a∨成人精品桃花网| 一区二区三区在线高清| av动漫一区二区| 1区2区3区国产精品| 国产东北露脸精品视频| 精品国产三级a在线观看| 日本一区中文字幕| 欧美精品xxxxbbbb| 蜜桃视频一区二区| 欧美mv日韩mv国产网站app| 裸体健美xxxx欧美裸体表演| 欧美绝品在线观看成人午夜影视| 夜夜亚洲天天久久| 欧美浪妇xxxx高跟鞋交| 日本一区中文字幕| 欧美精品一区二区在线观看| 精品系列免费在线观看| 久久婷婷国产综合国色天香| 日产国产欧美视频一区精品| 欧美精品自拍偷拍动漫精品| 天堂在线一区二区| 日韩精品一区二区三区四区| 久久精品国产精品亚洲精品| 欧美www视频| 成人性生交大片免费看在线播放| 亚洲欧美综合色| 欧美色偷偷大香| 国模冰冰炮一区二区| 国产精品美女久久久久aⅴ国产馆| av在线这里只有精品| 亚洲国产cao| 久久久久久久久久久久电影| 成人高清视频免费观看| 亚洲二区在线视频| 2欧美一区二区三区在线观看视频| 国产成人综合自拍| 亚洲一区日韩精品中文字幕| 欧美一级xxx| 粉嫩蜜臀av国产精品网站| 一区二区免费看| 日韩三级在线免费观看| 不卡视频在线观看| 亚洲va欧美va人人爽| 久久久久久9999| 欧美无人高清视频在线观看| 国内精品写真在线观看| 亚洲激情av在线| 国产三级精品视频| 欧美日韩第一区日日骚| 国产美女精品在线| 午夜精品久久久久久久99樱桃| 国产日韩欧美电影| 欧美日韩一区不卡| av男人天堂一区| 激情成人午夜视频| 亚洲国产视频直播| 久久91精品久久久久久秒播| 欧美经典一区二区三区| 337p粉嫩大胆噜噜噜噜噜91av| 91福利在线免费观看| 国产精品一区专区| 欧美aa在线视频| 一区二区三区不卡视频 | 欧美群妇大交群的观看方式| 国产69精品久久99不卡|