Go語言第一課
Go語言第一課
一、Go語言介紹
1、什麼是Go語言?
Go 是一個開源的程式設計語言,它能讓構造簡單、可靠且高效的軟體變得容易。
Go是從2007年末由Robert Griesemer, Rob Pike, Ken Thompson主持開發,後來還加入了Ian Lance Taylor, Russ Cox等人,并最終于2009年11月開源,在2012年早些時候釋出了Go 1穩定版本。現在Go的開發已經是完全開放的,并且擁有一個活躍的社群。
2、Go語言有什麼特性?
l 簡潔、快速、安全
l 并行、有趣、開源
l 記憶體管理、v數組安全、編譯迅速
3、Go語言有什麼用呢?
Go 語言被設計成一門應用于搭載 Web 伺服器,存儲叢集或類似用途的巨型中間伺服器的系統程式設計語言。
對于高性能分布式系統領域而言,Go 語言無疑比大多數其它語言有着更高的開發效率。它提供了海量并行的支援,這對于遊戲服務端的開發而言是再好不過了。
二、環境搭建
1、安裝
Go安裝包下載下傳網址:https://www.golangtc.com/download
有zip壓縮版和msi安裝版兩個按本下載下傳。(這裡使用msi安裝版,比較友善)。
運作msi安裝檔案,千萬不要在安裝路徑中出現中文,一路Next。
由于使用msi安裝檔案,是以Go語言的環境變量已經自動設定好了。
打開Windows中的指令提示符(cmd.exe)執行指令:
檢視版本,判斷是否安裝成功:
檢視配置情況:
2、Go語言環境測試
先來寫一個hello world測試一下
建立一個hello.go檔案,其内容如下:
package main
import "fmt"
func main(){
fmt.Println("hello world!!!")
}
編譯并直接運作其程式:
這樣子我們就成功搭建好環境了。
3、GoLand安裝
編譯器的話,個人比較喜歡使用GoLand,因為用慣了JetBrains的産品了。下載下傳位址:https://www.jetbrains.com/go/?fromMenu
安裝很簡單,基本下一步就行了。具體可以看我的另一個部落格,雖然是安裝PHPStrom的,一樣也可以通用。
剛開始學,還望多多指教!!!
https://www.cnblogs.com/shengChristine/p/8371253.html