亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Golang > 正文

Go語言的Windows下環境配置以及簡單的程序結構講解

2020-04-01 19:13:11
字體:
來源:轉載
供稿:網友
這篇文章主要介紹了Go語言的Windows下環境配置以及簡單的程序結構講解,從編程語言約定俗成的hellow world開始,需要的朋友可以參考下
 

本地環境設置
在這里我們介紹設置Go編程語言環境,需要在你的計算機上的準備以下兩個軟件,(A)文本編輯器和(B)Go編譯器。

文本編輯器
這將用來鍵入程序。一些編輯器的例子包括Windows記事本,OS編輯命令,簡,Brief, Epsilon, EMACS和VIM或vi。

文本編輯器名稱和版本在不同的操作系統可能不太一樣。例如,記事本將用于Windows;VIM或vi可以在Windows以及Linux或UNIX上使用。

編輯器創建的文件稱為源文件和包含程序源代碼。對于圍棋程序的源文件通常命名擴展為 ".go".

在開始編程之前,請確保您有到位一個文本編輯器,并有足夠的經驗來寫計算機程序,將其保存在一個文件,編譯并最終執行。

Go編譯器
寫在源文件的源代碼是程序的人類可讀的源代碼。它需要被“編譯”,轉成機器語言,使CPU可以真正執行程序按給定的指令。

Go編程語言編譯器將用于編譯源代碼到最終的可執行程序。這里我們假設你有一個關于編程語言編譯器的基本知識。

Go發行版以二進制安裝在FreeBSD(8及以上),在Linux,Mac OS X(Snow Leopard及以上)和Windows 32位(386)和64位(AMD64)的x86處理器架構操作系統。

以下部分將指導您如何安裝Go在各種操作系統上的二進制分發版本。

下載Go存檔
下載最新的版本的Go安裝歸檔文件: Go下載。 在寫這篇教程的時候,下載的是 go1.4.windows-amd64.msi 然后拷貝到 C:/>go 目錄
OS 歸檔名稱

Go語言的Windows下環境配置以及簡單的程序結構講解


安裝在UNIX / Linux/ Mac OS X和FreeBSD
解壓下載歸檔到/usr/local,即創建一個Go樹在 /usr/local/go。例如:
 

  1. tar -C /usr/local -xzf go1.4.linux-amd64.tar.gz 
?

在Windows上安裝
使用MSI文件,然后按照提示安裝圍棋工具。默認情況下,安裝程序使用轉到分布在c:/Go。安裝程序應設置c:/Go/bin目錄到Windows PATH環境變量。重新啟動任何打開命令提示符,以使更改生效。

驗證安裝
創建一個名為test.go的go文件 C:/>Go_WorkSpace

File: test.go

復制代碼代碼如下:

package main

 

import "fmt"

func main() {
   fmt.Println("Hello, World!")
}


現在運行test.go看到結果如下:
  1. C:/Go_WorkSpace>go run test.go 
 

驗證輸出
 

  1. Hello, World! 
?

在我們學習Go編程語言的基本構建模塊,讓我們看看一個最低限度的Go程序結構,這樣我們就可以把它作為即將到來的章節的參考。

Go Hello World 示例
Go程序主要由以下幾部分組成:

  • 包聲明
  • 導入包
  • 函數
  • 變量
  • 語句和表達式
  • 注釋

讓我們來看看,將打印字的簡單  "Hello World" 的代碼:

復制代碼代碼如下:

package main

 

import "fmt"

func main() {
   /* This is my first sample program. */
   fmt.Println("Hello, World!")
}


讓我們來看看上面的程序的各個部分:

 

  • 程序包體的第一行定義了這個程序包的名稱。這是一個必須聲明為Go程序運行在什么包。main包是起始點來運行程序。每個包都有一個與之關聯的路徑和名稱。
  • 下一行import "fmt" 是告訴編譯器去包含文件在包fmt的預處理命令。
  • 下一行 func main()主要功能是為程序執行的開始。
  • 下一行/*...*/會被編譯器被忽略,它已被加入到程序添加注釋。因此,這樣的行稱為程序中的注釋。注釋也使用//類似于Java或C++注釋。
  • 下一行 fmt.Println(...)是提供另一種功能,使消息“Hello, World!”要顯示在屏幕上。這里fmt包已導出, println方法用來在屏幕上顯示消息。

注意println方法。在Go語言中,一個名字如果它用大寫字母開頭為導出。導出是指一個函數或變量/常訪問到相應的包導入。

執行Go程序:
讓我們看一下如何保存的源代碼文件,以及如何編譯并運行它。以下是簡單的步驟:

打開文本編輯器,并添加上述代碼

將文件另存為 hello.go

打開命令提示符并轉到目錄中保存文件。

鍵入go run hello.go并回車來運行你的代碼。

如果在你的代碼中沒有錯誤,那么就可以看到“Hello World”字樣在屏幕上。
 

  1. $ go run hello.go 
?
?
  1. Hello, World! 


確保Go編譯器是在路徑和目錄中包含源文件hello.go,并運行它。


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
日韩一中文字幕| 国产日韩精品综合网站| 九九热99久久久国产盗摄| 另类少妇人与禽zozz0性伦| 日韩视频―中文字幕| 伊人久久精品视频| 久久精品国产免费观看| 91av网站在线播放| 精品国产1区2区| 国产丝袜一区二区三区免费视频| 亚洲欧美中文另类| 欧美视频一区二区三区…| 亚洲精品美女网站| 在线不卡国产精品| 国产欧美va欧美va香蕉在| 日韩国产欧美精品在线| 成人网在线观看| 国产精品久久一区| 日本高清不卡在线| 91国内揄拍国内精品对白| 国产精品视频自拍| 91精品久久久久久久久青青| 色先锋资源久久综合5566| 欧美插天视频在线播放| 久久精品91久久久久久再现| 中文国产亚洲喷潮| 日韩h在线观看| 久久精品色欧美aⅴ一区二区| 亚洲欧洲成视频免费观看| 亚洲天堂av综合网| 亚洲美女性生活视频| 日韩在线免费视频观看| 亚洲伊人久久综合| 日本精品免费观看| 欧美日韩激情视频8区| 国产精品免费一区二区三区都可以| 欧美在线视频观看| 国产欧美精品日韩精品| 久久久99免费视频| 九九热这里只有精品6| 精品女同一区二区三区在线播放| 欧美影院成年免费版| 精品国内产的精品视频在线观看| 国产精品第一页在线| 中文字幕欧美在线| 国产91对白在线播放| 18性欧美xxxⅹ性满足| 国产成人精品一区二区三区| 欧美在线免费看| 亚洲人成在线观| 欧美精品激情在线观看| 91wwwcom在线观看| 国产69精品久久久| 国语自产精品视频在线看抢先版图片| 日本sm极度另类视频| 欧美理论电影在线观看| 亚洲午夜久久久久久久| 日韩电视剧免费观看网站| 国产女人18毛片水18精品| 欧美精品videos| 欧美中文在线观看| 亚洲免费电影一区| 国产精品99久久久久久久久久久久| 久久久久久久久综合| 久久久久久久久91| 欧美成人精品一区二区| 热久久这里只有精品| 亚洲欧洲国产精品| 91av在线播放视频| 亚洲日韩中文字幕| 57pao国产成人免费| 中文字幕亚洲国产| 亚洲精品动漫久久久久| 色先锋久久影院av| 欧美一区二区视频97| 欧美激情视频三区| 亚洲美女视频网| 久久久久久网站| 98精品国产高清在线xxxx天堂| 欧美激情奇米色| 亚洲成年人影院在线| 性色av一区二区三区红粉影视| 成人性生交大片免费看视频直播| 性欧美视频videos6一9| 久久免费精品视频| 国产精品视频一区二区高潮| 午夜美女久久久久爽久久| 国产剧情久久久久久| 亚洲综合色激情五月| 国产精品99久久久久久人| 日韩欧美中文第一页| 欧美一级视频免费在线观看| 国产一区私人高清影院| 欧美成人中文字幕在线| 成人免费看片视频| 国产精品久久久久久搜索| 欧美在线视频导航| 久久人人爽亚洲精品天堂| 亚洲区免费影片| 久久久国产一区| 国产精品福利片| 在线日韩欧美视频| 亚洲一区二区三区xxx视频| 成人性生交大片免费看小说| 久久人人爽人人爽人人片av高请| 色婷婷av一区二区三区久久| 98精品在线视频| 一本色道久久88精品综合| 久久精品2019中文字幕| www国产亚洲精品久久网站| 成人黄色影片在线| 亚洲欧洲免费视频| 色综合久久88| 欧美天堂在线观看| 久久成人亚洲精品| 日韩美女视频中文字幕| 亚洲精品国产成人| 成人激情黄色网| 中文字幕亚洲字幕| 亚洲欧美日韩综合| 欧美成人性色生活仑片| 91精品国产综合久久香蕉| 国产视频精品免费播放| 久久久久这里只有精品| 国产精品中文久久久久久久| 国产精品久久久久一区二区| 国产精品久久一区主播| 欧美在线观看日本一区| 不卡伊人av在线播放| 欧美精品在线观看91| 亚洲国产精品专区久久| 8x海外华人永久免费日韩内陆视频| xvideos成人免费中文版| 日韩欧美在线视频日韩欧美在线视频| 亚洲国产成人av在线| 亚洲国模精品一区| 国产精品∨欧美精品v日韩精品| 91香蕉嫩草神马影院在线观看| 久久久精品在线观看| 国产成人在线一区| 久久久久久亚洲精品中文字幕| 亚洲精品欧美一区二区三区| 国产精品久久久久久久久免费| 国产精品第七影院| 亚洲九九九在线观看| 亚洲国内高清视频| 欧美在线一区二区三区四| 亚洲成色777777在线观看影院| 91手机视频在线观看| 国内精品模特av私拍在线观看| 日本伊人精品一区二区三区介绍| 乱亲女秽乱长久久久| 亚洲色图在线观看| 亚洲欧美日韩精品久久| 国产a级全部精品| 亚洲第一免费播放区| 色综合久久久888| 亚洲一区中文字幕| 一区二区亚洲欧洲国产日韩| 91精品国产99| 亚洲第一免费播放区| 久久成人精品电影| 日韩av在线看| 亚洲亚裔videos黑人hd|