Go語(yǔ)言探索 - 1(原創(chuàng))

Go語(yǔ)言基礎(chǔ)系列博客用到的所有示例代碼

本篇文章主要的介紹的是,Go語(yǔ)言環(huán)境配置,IDE的安裝及使用(編碼工具),簡(jiǎn)單的效果展示。

目前,Go語(yǔ)言支持以下系統(tǒng):Linux、Mac 、Windows?

筆者是基于Windows平臺(tái)進(jìn)行開(kāi)發(fā)的,所以開(kāi)發(fā)環(huán)境和IDE都是基于Windows的。這里先給大家提供網(wǎng)盤鏈接,里面包含環(huán)境和開(kāi)發(fā)工具。下面是上傳文件包里面的截圖(可以提前下載網(wǎng)盤資源):

給大家準(zhǔn)備的資源


上傳的文件

下面所用到的資源都在網(wǎng)盤里

配置環(huán)境:

Go官方資源地址

點(diǎn)擊上面的官方資源地址, ? ?

點(diǎn)擊紅色箭頭這里,就會(huì)下載Windows平臺(tái)下面的資源,其中綠色箭頭代表的是 源碼包。(筆者已經(jīng)準(zhǔn)備好了只需下載即可)下載好msi后,直接點(diǎn)擊 msi文件,一路next安裝即可,默認(rèn)就是在C盤路徑,而且環(huán)境變量也自動(dòng)給你配置好了。(這個(gè)你可以試一下。。。)如果不是自動(dòng)配置環(huán)境變量,就自己配置即可

環(huán)境變量

然后,用 notepad++ 編輯器 編寫以下代碼

將這個(gè)文件寫好后保存到某個(gè)盤符,點(diǎn) .go為后綴結(jié)尾。

然后 shift + 鼠標(biāo)右鍵 ?點(diǎn)擊:在此處打開(kāi)命令窗口:

進(jìn)入命令窗口以后,輸入 ?go run ?文件。go (我這里是test.go),所以就是 go run test.go

出現(xiàn) Hello ,World,即為編譯成功,也證明環(huán)境配置成功。

還有一種檢驗(yàn)環(huán)境是否配置成功的檢驗(yàn)方法:

打開(kāi)命令窗口,輸入 go,如果出現(xiàn)Usage的界面,然后在輸入?cd %GOROOT%

看能否能進(jìn)入 Go 安裝目錄,如果兩個(gè)命令行都顯示了,則提示安裝成功,



IDE安裝:

這里給大家的是提供的GoLand這一開(kāi)發(fā)工具,經(jīng)常使用IDEA和Android Studio和同學(xué)上手這個(gè)是非??斓?/p>

GoLand官方下載地址

如何安裝這個(gè)開(kāi)發(fā)工具?請(qǐng)點(diǎn)擊下面的鏈接

Goland安裝經(jīng)驗(yàn)

GoLand安裝好以后,一般會(huì)出現(xiàn)這個(gè)界面:

這個(gè)是要我們合理購(gòu)(po)買( jie )才可以使用,

第一步:點(diǎn)擊紅色矩形

第二步:在綠色方框內(nèi),輸入以下其中的一行(理論上應(yīng)該可以po jie,也可以去官網(wǎng)進(jìn)行購(gòu)買):

http://idea.imsxm.com

http://intellij.mandroid.cn/

http://idea.imsxm.com/

第三步:點(diǎn)擊黃色矩形內(nèi)的Activate,下面就開(kāi)始

IDE使用:


點(diǎn)擊 New Project:


其中,Location是代碼存放的位置,點(diǎn)擊紅色箭頭,我們可以選擇自己的盤符下面的文件路徑,下面的Sdk是我們安裝SDK的路徑,默認(rèn)是C盤,選好之后,點(diǎn)擊綠色箭頭的 Create,


可能你的背景色是白色,如何設(shè)置GoLand的背景色,這個(gè)可以自己百度。

鼠標(biāo)點(diǎn)擊 newGo文件夾,右鍵,依次點(diǎn)擊New --》Go File 會(huì)出現(xiàn)下面的窗口:


輸入自己想要的Name,這里輸入了 first,然后點(diǎn)擊 Ok,輸入以下代碼,代碼輸入完畢以后,點(diǎn)擊運(yùn)行,


窗口顯示了?Word Hello,證明開(kāi)發(fā)工具可以正常使用。

工欲善其事必先利其器。第一篇的文章基本內(nèi)容就已經(jīng)結(jié)束了。

本文主要介紹的是環(huán)境配置以及開(kāi)發(fā)工具的基本使用。下面的文章就開(kāi)始正式的學(xué)習(xí)Go的語(yǔ)法和基本知識(shí)。

如果這篇文章對(duì)您有開(kāi)發(fā)or學(xué)習(xí)上的些許幫助,希望各位看官留下寶貴的star,謝謝。

Ps:著作權(quán)歸作者所有,轉(zhuǎn)載請(qǐng)注明作者, 商業(yè)轉(zhuǎn)載請(qǐng)聯(lián)系作者獲得授權(quán),非商業(yè)轉(zhuǎn)載請(qǐng)注明出處(開(kāi)頭或結(jié)尾請(qǐng)?zhí)砑愚D(zhuǎn)載出處,添加原文url地址),文章請(qǐng)勿濫用,也希望大家尊重筆者的勞動(dòng)成果。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時(shí)請(qǐng)結(jié)合常識(shí)與多方信息審慎甄別。
平臺(tái)聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點(diǎn),簡(jiǎn)書系信息發(fā)布平臺(tái),僅提供信息存儲(chǔ)服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

  • Android 自定義View的各種姿勢(shì)1 Activity的顯示之ViewRootImpl詳解 Activity...
    passiontim閱讀 179,034評(píng)論 25 709
  • Spring Cloud為開(kāi)發(fā)人員提供了快速構(gòu)建分布式系統(tǒng)中一些常見(jiàn)模式的工具(例如配置管理,服務(wù)發(fā)現(xiàn),斷路器,智...
    卡卡羅2017閱讀 136,554評(píng)論 19 139
  • 申金鑫 17101223365 轉(zhuǎn)載自公眾號(hào)flysnow_org 【嵌牛導(dǎo)讀】:本文介紹了各種系統(tǒng)下的Go語(yǔ)言環(huán)...
    Felixxin閱讀 3,458評(píng)論 0 20
  • Ubuntu的發(fā)音 Ubuntu,源于非洲祖魯人和科薩人的語(yǔ)言,發(fā)作 oo-boon-too 的音。了解發(fā)音是有意...
    螢火蟲(chóng)de夢(mèng)閱讀 100,671評(píng)論 9 468
  • 空余時(shí)間讀了東野圭吾的暢銷小說(shuō)《白夜行》,可以說(shuō)是我讀過(guò)的最精彩的懸疑推理小說(shuō)。全文的故事線看似毫無(wú)聯(lián)系,實(shí)際確是...
    么么噠6666閱讀 277評(píng)論 0 0

友情鏈接更多精彩內(nèi)容