golang linux下安裝置森、環(huán)境變量配置斗埂、快速體驗 beego(一)

最近計劃寫一系列關于 golang 的博客≠旌#回顧一下我在學習 golang 的過程中遇到的一些比較難以理解的知識點呛凶,整理我對這些知識點個人的理解并做個記錄,也希望對大家學習 golang 有所幫助行贪。我并不打算寫教程性質的文檔漾稀,網上這樣的文檔已經有很多了模闲,我只會針對 golang 的某個知識點做分析,如果你在學習 golang 的過程中有不理解的地方請在評論區(qū)留言县好,我可共同討論分析,如果文章有不正確的地方暖混,期望大家的反饋缕贡,我們共同學習,共同進步拣播。

就讓我們先從 golang 的安裝與配置開始吧晾咪,我使用的是 VMware 虛機,操作系統(tǒng)安裝的是 openEuler 22.03贮配,后面一系列文檔中的示例都是基于這個系統(tǒng)的谍倦,這些示例在其他 linux 操作系統(tǒng)也是一樣的。

下載并解壓安裝

官方地址:https://golang.google.cn/dl/

從 golang 官方下載最新的 golang 安裝包泪勒,在編寫本文檔 golang 最新版本為 1.19

wget https://golang.google.cn/dl/go1.19.linux-amd64.tar.gz

下載完成后執(zhí)行下面命令解壓安裝:

rm -rf /usr/local/go && tar -C /usr/local -xzf go1.19.linux-amd64.tar.gz

配置環(huán)境變量

打開文件 /etc/profile昼蛀,并追加下面內容:

export PATH=$PATH:/usr/local/go/bin:$HOME/gowork/bin
export GOPROXY=https://goproxy.cn,direct
export GOPATH=$HOME/gowork
export GOROOT=/usr/local/go
export GO111MODULE=on

修改完成后保存退出,打開一個新終端或者執(zhí)行 source /etc/profile 加載環(huán)境變量圆存,然后執(zhí)行 go version 命令驗證叼旋。

# source /etc/profile
# go version
go version go1.19 linux/amd64

通過 beego 快速體驗 golang

beego 文檔:https://beego.vip/

beego 是 golang 程序的 web 框架,簡單易上手沦辙,非常適合初學著用戶夫植,接下來我們就來快速體驗 beego

安裝 beego 命令行工具 bee:

go install github.com/beego/bee/v2@latest

使用 bee 創(chuàng)建 hello 項目:

# mkdir hello
# cd hello/
# bee new hello
# go mod tidy
# bee run

打開瀏覽器,輸入下面地址就能看到 beego 界面了油讯,注意:192.168.26.132 是我虛擬機的地址详民,在測試是要換成正確地址。

http://192.168.26.132:8080/

第一篇文檔我就簡單的介紹一下 golang 的安裝陌兑,初步體驗一下基于 go 的 web 框架 beego沈跨。其實這篇文檔沒什么需要特別注意的內容,就兩點:1兔综、一定要配置 GOPROXY 谒出,這是配置 golang 倉庫在國內加速的;2邻奠、beego 官方還是使用 ge get 安裝 bee 的笤喳,這個在最新 golang 中已經不支持了,需要用 go install 安裝碌宴。后續(xù)文檔我會通過大量實例來講解驗收 golang 各個知識點(都是一些很容易踩雷的地方杀狡,可謂干貨滿滿)。

?著作權歸作者所有,轉載或內容合作請聯系作者
  • 序言:七十年代末,一起剝皮案震驚了整個濱河市命迈,隨后出現的幾起案子,更是在濱河造成了極大的恐慌鸥印,老刑警劉巖恭陡,帶你破解...
    沈念sama閱讀 221,888評論 6 515
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件蹬音,死亡現場離奇詭異,居然都是意外死亡休玩,警方通過查閱死者的電腦和手機著淆,發(fā)現死者居然都...
    沈念sama閱讀 94,677評論 3 399
  • 文/潘曉璐 我一進店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來拴疤,“玉大人永部,你說我怎么就攤上這事∧欧” “怎么了苔埋?”我有些...
    開封第一講書人閱讀 168,386評論 0 360
  • 文/不壞的土叔 我叫張陵,是天一觀的道長蜒犯。 經常有香客問我组橄,道長,這世上最難降的妖魔是什么罚随? 我笑而不...
    開封第一講書人閱讀 59,726評論 1 297
  • 正文 為了忘掉前任晨炕,我火速辦了婚禮,結果婚禮上毫炉,老公的妹妹穿的比我還像新娘瓮栗。我一直安慰自己,他們只是感情好瞄勾,可當我...
    茶點故事閱讀 68,729評論 6 397
  • 文/花漫 我一把揭開白布费奸。 她就那樣靜靜地躺著,像睡著了一般进陡。 火紅的嫁衣襯著肌膚如雪愿阐。 梳的紋絲不亂的頭發(fā)上,一...
    開封第一講書人閱讀 52,337評論 1 310
  • 那天趾疚,我揣著相機與錄音缨历,去河邊找鬼。 笑死糙麦,一個胖子當著我的面吹牛辛孵,可吹牛的內容都是我干的。 我是一名探鬼主播赡磅,決...
    沈念sama閱讀 40,902評論 3 421
  • 文/蒼蘭香墨 我猛地睜開眼魄缚,長吁一口氣:“原來是場噩夢啊……” “哼!你這毒婦竟也來了?” 一聲冷哼從身側響起冶匹,我...
    開封第一講書人閱讀 39,807評論 0 276
  • 序言:老撾萬榮一對情侶失蹤习劫,失蹤者是張志新(化名)和其女友劉穎,沒想到半個月后嚼隘,有當地人在樹林里發(fā)現了一具尸體诽里,經...
    沈念sama閱讀 46,349評論 1 318
  • 正文 獨居荒郊野嶺守林人離奇死亡,尸身上長有42處帶血的膿包…… 初始之章·張勛 以下內容為張勛視角 年9月15日...
    茶點故事閱讀 38,439評論 3 340
  • 正文 我和宋清朗相戀三年飞蛹,在試婚紗的時候發(fā)現自己被綠了谤狡。 大學時的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點故事閱讀 40,567評論 1 352
  • 序言:一個原本活蹦亂跳的男人離奇死亡桩皿,死狀恐怖豌汇,靈堂內的尸體忽然破棺而出幢炸,到底是詐尸還是另有隱情泄隔,我是刑警寧澤,帶...
    沈念sama閱讀 36,242評論 5 350
  • 正文 年R本政府宣布宛徊,位于F島的核電站佛嬉,受9級特大地震影響,放射性物質發(fā)生泄漏闸天。R本人自食惡果不足惜暖呕,卻給世界環(huán)境...
    茶點故事閱讀 41,933評論 3 334
  • 文/蒙蒙 一、第九天 我趴在偏房一處隱蔽的房頂上張望苞氮。 院中可真熱鬧湾揽,春花似錦、人聲如沸笼吟。這莊子的主人今日做“春日...
    開封第一講書人閱讀 32,420評論 0 24
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽贷帮。三九已至戚揭,卻和暖如春,著一層夾襖步出監(jiān)牢的瞬間撵枢,已是汗流浹背民晒。 一陣腳步聲響...
    開封第一講書人閱讀 33,531評論 1 272
  • 我被黑心中介騙來泰國打工, 沒想到剛下飛機就差點兒被人妖公主榨干…… 1. 我叫王不留锄禽,地道東北人潜必。 一個月前我還...
    沈念sama閱讀 48,995評論 3 377
  • 正文 我出身青樓,卻偏偏與公主長得像沃但,于是被迫代替她去往敵國和親刮便。 傳聞我的和親對象是個殘疾皇子,可洞房花燭夜當晚...
    茶點故事閱讀 45,585評論 2 359

推薦閱讀更多精彩內容