Go語言是一款由谷歌開發(fā)的全新編程語言,具備可視化,簡單、效率俱全的特點,Go 是非常年輕的一門語言,它的主要目標(biāo)是“兼具Python等動態(tài)語言的開發(fā)速度和 C/C++等編譯型語言的性能與安全性”,是現(xiàn)在非常流行的一款編程語言,有需要學(xué)習(xí)的朋友可以下載本站為大家提供的Go語言(Golang)安裝包 支持32位和64位系統(tǒng)。
Go語言特點:
Go語言語法靈活、簡潔、清晰、高效。它對的并發(fā)特性可以方便地用于多核處理器 和網(wǎng)絡(luò)開發(fā),同時靈活新穎的類型系統(tǒng)可以方便地編寫模塊化的系統(tǒng)。go可以快速編譯, 同時具有垃圾內(nèi)存自動回收功能,并且還支持運行時反射。Go是一個高效、靜態(tài)類型, 但是又具有解釋語言的動態(tài)類型特征的系統(tǒng)級語法。
詳解:
簡潔 快速 安全 并行 有趣 開源 支持泛型編程,內(nèi)存管理,數(shù)組安全,編譯迅速
go語言的開發(fā)團隊
Thompson:1983年圖靈獎(Turing Award)和1998年美國國家技術(shù)獎(National Medal of Technology)得主。他與Dennis Ritchie是Unix的原創(chuàng)者。Thompson也發(fā)明了后來衍生出C語言的B程序語言。
Pike:曾是貝爾實驗室(Bell Labs)的Unix團隊,和Plan 9操作系統(tǒng)計劃的成員。他與Thompson共事多年,并共創(chuàng)出廣泛使用的UTF-8 字元編碼。
Robert Griesemer:曾協(xié)助制作Java的HotSpot編譯器,和Chrome瀏覽器的JavaScript引擎V8。
此外還有Plan 9開發(fā)者Russ Cox、和曾改善目前廣泛使用之開原碼編譯器GCC的Ian Taylor。
Go 1.12 正式版發(fā)布了,距離上個正式發(fā)布版 Go 1.11 已經(jīng)過去半年。跟往常一樣,Go 1.12 保持了 Go 1 的兼容性承諾,預(yù)期所有 Go 程序會像之前一樣正常編譯。新版本的更新亮點有 TLS 1.3 的初步支持,模塊(module)支持的提升 (目標(biāo)在 Go 1.13 默認(rèn)啟用 module 模式),支持 windows/arm,以及提升 macOS & iOS 的前向兼容性。
安裝教程:
下載完成之后,雙擊go1.13.5.windows-amd64.msi進(jìn)行安裝。
雙擊運行安裝程序,一步一步往下執(zhí)行直到結(jié)束即可。
查看version,運行g(shù)o version
安裝后目錄說明
Go語言安裝之后,D:\div\go目錄下一共有9個目錄與9個文件,如下圖:
api — 目錄,包含所有API列表,方便IDE使用
bin— 目錄,存放編譯后的可執(zhí)行文件
blog— 目錄,
doc— 目錄,幫助文檔
lib— 目錄,
misc— 目錄,
pkg— 目錄,存放編譯后的包文件。pkg中的文件是Go編譯生成的
src— 目錄,存放項目源文件
注:一般,bin和pkg目錄可以不創(chuàng)建,go命令會自動創(chuàng)建(如 go install),只需要創(chuàng)建src目錄即可。
Authors— 文件,作者列表,用記事本打開
CONTRIBUTING.md— 文件,
CONTRIBUTORS— 文件,
favicon.ico— 文件,
LICENSE— 文件,license,用記事本打開
PATENTS— 文件,
README.md— 文件,
robots.txt— 文件,使用robots.txt阻止對網(wǎng)址的訪問,詳情查看https://support.google.com/webmasters/answer/6062608?hl=zh-Hans
VERSION— 文件,版本信息,用記事本打開
GO語言環(huán)境變量配置
下一篇:萬彩動畫大師最新版64位