go語言學習之旅--Go 語言環境安裝
阿新 • • 發佈:2018-08-22
效率 安裝包 完成 內存 系統 開發 容易 tps 分布式系 前言
筆者已經自學python大概已經幾個月了,但是工作繁忙,而且工作中未用到python的知識。於是就漸漸生疏了,這是下定決心學習go,是因為公司有一臺go編寫的報表系統,而且公司逐漸在想docker轉,學習go更又助於未來的工作。
關於GO
Go 是一個開源的編程語言,它能讓構造簡單、可靠且高效的軟件變得容易。 Go是從2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持開發,後來還加入了Ian Lance Taylor, Russ Cox等人,並最終於2009年11月開源,在2012年早些時候發布了Go 1穩定版本。現在Go的開發已經是完全開放的,並且擁有一個活躍的社區。
Go 語言特色
簡潔、快速、安全
並行、有趣、開源
內存管理、數組安全、編譯迅速
Go 語言用途
Go 語言被設計成一門應用於搭載 Web 服務器,存儲集群或類似用途的巨型中央服務器的系統編程語言。
對於高性能分布式系統領域而言,Go 語言無疑比大多數其它語言有著更高的開發效率。它提供了海量並行的支持,這對於遊戲服務端的開發而言是再好不過了。
學習用書和網站
開始我GO學習之旅的第一本書是《GO語言編程》,許式偉標註的。 下一本是<GO web編程> 其他相關網站我都會逐步分享,目前常看都的有 -- http://www.runoob.com/go -- beego.me -- gitbook.com -- 無聞博客
GO環境的搭建(linux 搭建)
1.安裝包下載地址 https://golang.google.cn/dl/
我下載的是go1.10.3包
wget https://dl.google.com/go/go1.10.3.linux-amd64.tar.gz
2.將下載的包解壓
tar -C /usr/local xvzf go1.10.3.linux-amd64.tar.gz
3.添加環境變量
export PATH=$PATH:/usr/local/go/bin
至此Go環境已經完成。
開始GO的學習之旅吧
go語言學習之旅--Go 語言環境安裝