Go 系列教程 2 Hello World

2021-08-19 13:44:54 字數 1495 閱讀 4227

而在 windows 下,工作區應該設定在 c:\users\yourname\go。所以請將 go 目錄放置在 c:\users\yourname。我本地是放在:c:\go project\

其實也可以通過設定 gopath 環境變數,用其他目錄來作為工作區。但為了簡單起見,我們採用上面提到的放置方法。

所有 go 原始檔都應該放置在工作區里的 src 目錄下。請在剛新增的 go 目錄下面建立目錄 src。

所有 go 專案都應該依次在 src 裡面設定自己的子目錄。我們在 src 裡面建立乙個目錄 go_study 來放置整個 hello world 專案。

建立上述目錄之後,其目錄結構如下:go project  bin  pkg  src     go_study

package

main

import

"fmt"

func main

()

bin 

pkg 

src     

go_study       

helloworld.go

輸出結果如下:hello world

2.使用 go install 命令 cd c:\go project\src\gostudygo install gostudycd ../../bingo_study

輸出結果如下:hello world

當你輸入 go install gostudy時,go 工具會在工作區中搜尋 gostudy包(gostudy稱之為包,我們後面會更加詳細地討論包)。接下來它會在工作區的 bin 目錄下,建立乙個名為 gostudy(windows 下名為 gostudy.exe)的二進位制檔案。執行 go install gostudy 後,其目錄結構如下所示:

package

main

//1

import

"fmt"

//2

func main

()

package main - 每乙個 go 檔案都應該在開頭進行 package name 的宣告(譯註:只有可執行程式的包名應當為 main)。包(packages)用於**的封裝與重用,這裡的包名稱是main。

import "fmt" - 我們引入了 fmt 包,用於在 main 函式裡面列印文字到標準輸出。

func main() - main 是乙個特殊的函式。整個程式就是從 main 函式開始執行的。main 函式必須放置在 main 包中。 分別表示 main 函式的開始和結束部分。

fmt.println("hello world") - fmt 包中的 println 函式用於把文字寫入標準輸出。

Go語言入門系列之安裝及HelloWorld

1.go的安裝,如果想實現乙個helloworld,首先的步驟必須是安裝執行環境 1 2 如果是壓縮包,將其解壓到c盤的根目錄下,解壓之後的目錄結構如下 c go 3 將c go bin 路徑配置到系統的環境變數中去 2.helloworld.go package main 源 的執行包 impor...

Go 系列教程 5 常量

看看下面的 var a int 50 var b string i love go package main func main 常量的值會在編譯的時候確定。因為函式呼叫發生在執行時,所以不能將函式的返回值賦值給常量。package main import fmt math func main b ...

Go 系列教程 3 變數

變數指定了某儲存單元 memory location 的名稱,該儲存單元會儲存特定型別的值。在 go 中,有多種語法用於宣告變數。var name type package main import fmt func main my age is 0 變數可以賦值為本型別的任何值。上一程式中的 age...