Go基礎知識複習之初識

從該篇開始我將會採用markdown形式去創作我的博客!
希望各位看官能逐漸適應,多多交流,多多支持!


hello world

不論我們學習哪門語言都是從最簡單的hello world開始

針對我這幾天的學習 我自己是在window下安裝了go

  1. 下載go golang網站 選擇版本在這裏插入圖片描述

  2. 之後 打開一個新的CMD 輸入 go version 就會出現go的版本 表示安裝成功!

  3. 爲了規範的開始學習 新建了一個文件夾 這個文件夾的目錄結構如下:
    bin 是 存放編譯後的二進制文件
    pkg是 存放編譯的庫文件
    src 是 存放源代碼的 比如我們等下要寫的hello world在寫在這裏
    在這裏插入圖片描述

  4. 記錄上述的bin具體路徑 進行配置環境變量

  5. 重新打開新的CMD進行測試是否配置成功!


現在開始實現 我們的hello world
創建一個文件夾helloworld 在文件夾下創建 main.go 文件 輸入以下內容:

package main

import "fmt"

// 程序的入口函數  沒有參數 沒有返回值
func main() {
	fmt.Println("hello,world")
}

在這個文件的路徑下 執行 go build
會發現生成了一個編譯文件 helloworld.exe
然後執行這個文件 會輸出如下信息:

在這裏插入圖片描述

我們的第一個go程序就完美運行了!


通過以上的實踐

需要強調幾點

  1. go build 是將當前路徑的所有的go後綴的文件一起編譯合成一個exe的執行文件 ,所以要通過文件夾來區分開來 這個執行文件是什麼
  2. 如果在文件夾下只有一個go文件的話 ,爲了方便我們的編譯調試, 我們可以執行 go run main.go 這樣也可以看到程序的執行結果
  3. 如果不在項目目錄下執行, 那麼就執行go build 加上src以後的路徑(不含src)生成的文件在當前執行的路徑
  4. 當然 我們也可以讓執行文件的生成命名按照自己的意願來, 只需要執行此命令 go build -o 你想要的名字.exe

未完待續。。。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章