哈哈哈哈哈操欧洲电影,久草网在线,亚洲久久熟女熟妇视频,麻豆精品色,久久福利在线视频,日韩中文字幕的,淫乱毛视频一区,亚洲成人一二三,中文人妻日韩精品电影

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

深入剖析Golang環(huán)境搭建

馬哥Linux運(yùn)維 ? 來源:SegmentFault思否社區(qū) ? 作者:Albert ? 2021-10-20 15:20 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

安裝Go

Go的安裝相比其他語言環(huán)境非常簡單,直接下載安裝包,解壓安裝即可。1、下載安裝包(官方地址 //golang.org/dl/ 國內(nèi)已被墻了),直接去對應(yīng)的Go語言中文網(wǎng)(https://studygolang.com/dl)下載即可,稍等一下下就下載好了。

wget https://studygolang.com/dl/golang/go1.17.1.linux-amd64.tar.gz

沒安裝wget? [安裝wget:yum install wget] OR [瀏覽器下載下來,用ftp上傳上去]

2、解壓到應(yīng)用程序目錄

$ tar -zxvf go1.17.1.linux-amd64.tar.gz -C /usr/local/

-C 是指定到目標(biāo)目錄, 一般情況我們用戶安裝的程序都指定到/usr/local/下

3、恭喜你安裝完了,不信看看版本

$ /usr/local/go/bin/go version

go version go1.17.1 linux/amd64

環(huán)境變量配置

都安裝完了,還需要配置環(huán)境變量?需要,需要,需要

我們先來看下安裝完Go的當(dāng)前環(huán)境變量是啥

** 查看命令 **

$ /usr/local/go/bin/go env

GO111MODULE=“”

GOARCH=“amd64”

GOBIN=“”

GOCACHE=“/root/.cache/go-build”

GOENV=“/root/.config/go/env”

GOEXE=“”

GOEXPERIMENT=“”

GOFLAGS=“”

GOHOSTARCH=“amd64”

GOHOSTOS=“l(fā)inux”

GOINSECURE=“”

GOMODCACHE=“/root/go/pkg/mod”

GONOPROXY=“”

GONOSUMDB=“”

GOOS=“l(fā)inux”

GOPATH=“/root/go” ** go項(xiàng)目開發(fā)源碼所在目錄 **

GOPRIVATE=“”

GOPROXY=“https://proxy.golang.org,direct”

GOROOT=“/usr/local/go” ** go源程序的安裝目錄 **

GOSUMDB=“sum.golang.org”

GOTMPDIR=“”

GOTOOLDIR=“/usr/local/go/pkg/tool/linux_amd64”

GOVCS=“”

GOVERSION=“go1.17.1”

GCCGO=“gccgo”

AR=“ar”

CC=“gcc”

CXX=“g++”

CGO_ENABLED=“1”

GOMOD=“/dev/null”

CGO_CFLAGS=“-g -O2”

CGO_CPPFLAGS=“”

CGO_CXXFLAGS=“-g -O2”

CGO_FFLAGS=“-g -O2”

CGO_LDFLAGS=“-g -O2”

PKG_CONFIG=“pkg-config”

GOGCCFLAGS=“-fPIC -m64 -pthread -fmessage-length=0 -fdebug-prefix-map=/tmp/go-build2477519910=/tmp/go-build -gno-record-gcc-switches”

要搞清楚每個(gè)字段什么意思,可以參考官方解釋。建議在實(shí)際項(xiàng)目用到或遇到問題時(shí)再查看對應(yīng)字段熟悉深究其中含義。當(dāng)前只需要明白GOROOT,GOPATH即可。

** 查看官方字段解釋 **

$ /usr/local/go/bin/go help environment

到此我們說一說,為啥需要配置環(huán)境變量下來我們先設(shè)置幾個(gè)Linux的環(huán)境變量,這里注意和Go的env沒啥關(guān)系,主要原因是我不想每次都使用 [$ /usr/local/go/bin/go version] 這么長的命令了,我就想直接 [go verison]就完事了

** 寫入系統(tǒng)加載配置 **

$ echo ‘export GOROOT=/usr/local/go’ 》》 /etc/profile

$ echo ‘export GOPATH=$HOME/go’ 》》 /etc/profile

$ echo ‘export PATH=$PATH:$GOROOT/bin:$GOPATH/bin’ 》》 /etc/profile

** 加載剛寫入的配置 **

$ source /etc/profile

好了,這下爽了,可以直接只用go命令了,我們繼續(xù)。。。前期說明:Go環(huán)境變量修改說明(這個(gè)記住哦 -w 理解成write

go env -w key=value ** key如GOPATH、GOROOT 。。。 **

官方解釋(學(xué)英語的重要性):

The -w flag requires one or more arguments of the

form NAME=VALUE and changes the default settings

of the named environment variables to the given values.

1、設(shè)置GOPATH路徑(GOPATH路徑是源代碼所在目錄)

$ go env -w GOPATH=源代碼所在目錄 (我們這里默認(rèn)每個(gè)用戶目錄下的go目錄)

$ /usr/local/go/bin/go help gopath

2、設(shè)置GoMOD并配置代理(為啥,默認(rèn)的有墻), 中國區(qū)的Golang開發(fā)者提供的代理服務(wù)

$ go env -w GO111MODULE=on

$ go env -w GOPROXY=https://goproxy.cn,direct

至此:Go環(huán)境配置完畢。如有遺漏或錯(cuò)誤可直接扔磚指出

編輯:jq

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報(bào)投訴
  • Linux
    +關(guān)注

    關(guān)注

    88

    文章

    11817

    瀏覽量

    219555
  • 源程序
    +關(guān)注

    關(guān)注

    63

    文章

    1694

    瀏覽量

    48279
  • go語言
    +關(guān)注

    關(guān)注

    1

    文章

    159

    瀏覽量

    9848

原文標(biāo)題:Golang 環(huán)境搭建

文章出處:【微信號:magedu-Linux,微信公眾號:馬哥Linux運(yùn)維】歡迎添加關(guān)注!文章轉(zhuǎn)載請注明出處。

收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評論

    相關(guān)推薦
    熱點(diǎn)推薦

    深入剖析 MAX20735 評估套件:高效電源解決方案的實(shí)測之選

    深入剖析 MAX20735 評估套件:高效電源解決方案的實(shí)測之選 在當(dāng)今電子產(chǎn)品日益追求高效、緊湊和精準(zhǔn)的時(shí)代,電源管理模塊的性能顯得尤為關(guān)鍵。MAX20735 評估套件作為評估 MAX20735
    的頭像 發(fā)表于 04-03 11:50 ?226次閱讀

    瑞薩RA MCU眾測寶典 | 環(huán)境搭建之【RA-Eco-RA4M2】基本模板搭建與LED

    瑞薩“RAMCU眾測寶典”環(huán)境搭建專題再添硬核實(shí)操!這次將解鎖“基本模板搭建與LED”技能,加入簡易調(diào)度器實(shí)現(xiàn)多任務(wù)管理,一步步搞定“能直接落地”的開發(fā)模板,不管是入門練手還是項(xiàng)目開發(fā)都能復(fù)用。開啟
    的頭像 發(fā)表于 03-27 17:30 ?2018次閱讀
    瑞薩RA MCU眾測寶典 | <b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>之【RA-Eco-RA4M2】基本模板<b class='flag-5'>搭建</b>與LED

    瑞薩RA MCU眾測寶典 | 環(huán)境搭建之【RA-Eco-RA6E2-64PIN-V1.0 開發(fā)板】介紹、環(huán)境搭建、工程測試

    “RAMCU眾測寶典”環(huán)境搭建專題再添實(shí)用干貨!這次咱們聚焦高性能入門級開發(fā)板——【RA-Eco-RA6E2-64PIN-V1.0】。本文介紹了RA-Eco-RA6E2-64PIN-V1.0開發(fā)板
    的頭像 發(fā)表于 03-20 16:23 ?7939次閱讀
    瑞薩RA MCU眾測寶典 | <b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>之【RA-Eco-RA6E2-64PIN-V1.0 開發(fā)板】介紹、<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>、工程測試

    RA MCU眾測寶典 | 環(huán)境搭建之【FPB-RA0E2】開發(fā)環(huán)境搭建

    RA生態(tài)工作室關(guān)注我們“RAMCU眾測寶典”環(huán)境搭建專題更新啦!這次我們聚焦【FPB-RA0E2】開發(fā)板,一步步打通開發(fā)“第一關(guān)”,為后續(xù)功能開發(fā)筑牢基礎(chǔ)。開啟寶典1.FPB-RA0E2開發(fā)板簡介
    的頭像 發(fā)表于 03-11 16:33 ?1199次閱讀
    RA MCU眾測寶典 | <b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>之【FPB-RA0E2】開發(fā)<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    深入剖析OPT4001-Q1:高性能數(shù)字環(huán)境光傳感器的卓越之選

    深入剖析OPT4001-Q1:高性能數(shù)字環(huán)境光傳感器的卓越之選 在當(dāng)今的電子設(shè)計(jì)領(lǐng)域,環(huán)境光傳感器的應(yīng)用越來越廣泛,無論是消費(fèi)電子、汽車電子還是工業(yè)控制,都對
    的頭像 發(fā)表于 02-11 10:50 ?287次閱讀

    RK3568 Android11編譯環(huán)境搭建及報(bào)錯(cuò)解決指南

    在嵌入式開發(fā)領(lǐng)域,RK3568 芯片憑借其出色的性能被廣泛應(yīng)用?;?RK3568 進(jìn)行 Android11 系統(tǒng)的開發(fā),首先要搭建好編譯環(huán)境。本文將詳細(xì)介紹在 Ubuntu20.04 系統(tǒng)上搭建 RK3568 Android1
    的頭像 發(fā)表于 02-04 17:37 ?2118次閱讀
    RK3568 Android11編譯<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>及報(bào)錯(cuò)解決指南

    經(jīng)驗(yàn)分享 | eclipse搭建先楫開發(fā)環(huán)境

    最近有小伙伴留言,想在eclipse平臺下開發(fā)先楫的MCU,但是苦于沒有工程模板,自己折騰了半天又遇到一堆報(bào)錯(cuò),很費(fèi)時(shí)間?;诖诵枨?,筆者基于HPM6E00EVK一步一步搭建在eclipse下的開發(fā)環(huán)境,可以順利實(shí)現(xiàn)仿真和調(diào)試,并提供模版工程作為拋磚引玉,用戶可以自由發(fā)揮
    的頭像 發(fā)表于 12-19 08:32 ?1127次閱讀
    經(jīng)驗(yàn)分享 | eclipse<b class='flag-5'>搭建</b>先楫開發(fā)<b class='flag-5'>環(huán)境</b>

    廣凌智慧實(shí)訓(xùn)室核心設(shè)備匯總與環(huán)境搭建指南

    在教育數(shù)字化轉(zhuǎn)型的浪潮中,智慧多功能實(shí)訓(xùn)室已成為高校和職業(yè)院校培養(yǎng)高素質(zhì)應(yīng)用型人才的核心載體。它通過虛實(shí)融合、智能管理、數(shù)據(jù)驅(qū)動等技術(shù)手段,為學(xué)生提供安全、高效、個(gè)性化的實(shí)踐學(xué)習(xí)環(huán)境。智慧實(shí)訓(xùn)室怎么建?一起來看看智慧實(shí)訓(xùn)室建設(shè)的設(shè)備和實(shí)訓(xùn)環(huán)境
    的頭像 發(fā)表于 09-28 09:49 ?870次閱讀
    廣凌智慧實(shí)訓(xùn)室核心設(shè)備匯總與<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>指南

    【EK-RA6E2開發(fā)指南】開發(fā)環(huán)境搭建

    瑞薩電子的開發(fā)工具有很多,筆者習(xí)慣使用MDK開發(fā),因此本文將基于MDK+RA Smart Configurator搭建開發(fā)環(huán)境
    的頭像 發(fā)表于 09-23 18:12 ?3159次閱讀
    【EK-RA6E2開發(fā)指南】開發(fā)<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    ESP32-S3的MicroPython開發(fā)環(huán)境搭建

    本文通過搭建Thonny IDE開發(fā)環(huán)境,了解了如何給ESP32-S3燒錄MircoPython固件和MircoPython應(yīng)用程序。
    的頭像 發(fā)表于 09-11 16:02 ?2020次閱讀
    ESP32-S3的MicroPython開發(fā)<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>

    【HZ-T536開發(fā)板免費(fèi)體驗(yàn)】5、安裝sqlite3和使用golang讀寫數(shù)據(jù)庫

    如果想在嵌入式設(shè)備上實(shí)現(xiàn)簡單的設(shè)備管理功能,需要數(shù)據(jù)庫和服務(wù)后端程序。服務(wù)端程序,我更傾向使用golang來實(shí)現(xiàn)。 安裝sqlite3,使用ubuntu環(huán)境,可以直接用apt install安裝程序
    發(fā)表于 08-26 00:04

    深入剖析RabbitMQ高可用架構(gòu)設(shè)計(jì)

    在微服務(wù)架構(gòu)中,消息隊(duì)列故障導(dǎo)致的系統(tǒng)不可用率高達(dá)27%!如何構(gòu)建一個(gè)真正可靠的消息中間件架構(gòu)?本文將深入剖析RabbitMQ高可用設(shè)計(jì)的核心要點(diǎn)。
    的頭像 發(fā)表于 08-18 11:19 ?1095次閱讀

    深入剖析Docker全鏈路安全防護(hù)策略

    在云原生時(shí)代,Docker容器安全已成為運(yùn)維工程師必須面對的核心挑戰(zhàn)。本文將從實(shí)戰(zhàn)角度深入剖析Docker全鏈路安全防護(hù)策略,涵蓋鏡像構(gòu)建、容器運(yùn)行、網(wǎng)絡(luò)隔離等關(guān)鍵環(huán)節(jié),助你構(gòu)建企業(yè)級安全防護(hù)體系。
    的頭像 發(fā)表于 08-18 11:17 ?1273次閱讀

    開發(fā)環(huán)境一鍵部署 | 如何搭建Docker環(huán)境編譯ARM程序?

    智能化科技領(lǐng)域,嵌入式系統(tǒng)開發(fā)占據(jù)著極為重要的地位。瑞迅科技RK3568、RK3588主板及核心板以其卓越的性能,為眾多應(yīng)用場景賦能?;贚inux系統(tǒng)搭建其開發(fā)環(huán)境,為用戶開啟高效開發(fā)的大門。Q痛
    的頭像 發(fā)表于 08-15 11:06 ?1166次閱讀
    開發(fā)<b class='flag-5'>環(huán)境</b>一鍵部署 | 如何<b class='flag-5'>搭建</b>Docker<b class='flag-5'>環(huán)境</b>編譯ARM程序?

    迅為RK3576開發(fā)板NPUrknn-toolkit2環(huán)境搭建和使用docker環(huán)境安裝

    迅為RK3576開發(fā)板NPUrknn-toolkit2環(huán)境搭建和使用docker環(huán)境安裝
    的頭像 發(fā)表于 06-18 15:22 ?1472次閱讀
    迅為RK3576開發(fā)板NPUrknn-toolkit2<b class='flag-5'>環(huán)境</b><b class='flag-5'>搭建</b>和使用docker<b class='flag-5'>環(huán)境</b>安裝
    赤水市| 固阳县| 乐安县| 云安县| 扎囊县| 民乐县| 宣威市| 廉江市| 寻乌县| 土默特左旗| 威海市| 鹤岗市| 黄龙县| 商河县| 尚义县| 吉隆县| 阳谷县| 报价| 江油市| 泗洪县| 卢龙县| 安化县| 怀仁县| 丹棱县| 铜山县| 沿河| 桃江县| 邢台市| 安仁县| 西藏| 武陟县| 清水县| 正镶白旗| 尼木县| 鄂伦春自治旗| 合阳县| 新巴尔虎左旗| 韶关市| 西畴县| 磴口县| 栾川县|