mirror of
https://github.com/MichaelCade/90DaysOfDevOps.git
synced 2025-02-08 01:54:49 +07:00
Update day09.md
This commit is contained in:
parent
fd1193ac61
commit
5f68a9064c
@ -16,14 +16,14 @@ id: 1048732
|
||||
在本章節中,我們將更深入地研究代碼並了解更多關於 Go 程式語言的內容。
|
||||
|
||||
### 什麼是編譯?
|
||||
在我們進入第6行Hello World代碼之前[6 lines of the Hello World code](Go/hello.go),我們必需要對編譯有一點了解。
|
||||
在我們進入第6行Hello World代碼之前[第6行Hello World編碼](Go/hello.go),我們必需要對編譯有一點了解。
|
||||
|
||||
像我們常用的Python、 Java、Go和C++編程語言都是高階的程試語言。
|
||||
這意味著它們是人類可辨別的,但是當機器嘗試執行程序時,它需要採用機器可以理解的形式。我們必須將人類可辨別的代碼翻譯成為機器代碼這就稱為編譯。
|
||||
|
||||
![](Images/Day9_Go1.png)
|
||||
|
||||
從上面你可以看到我們在第 8 天做了什麼 [Day 8](day08.md),我們創建了一個簡單的 Hello World main.go檔然後我們使用指令 `go build main.go` 來編譯我們可執行的檔案。
|
||||
從上面你可以看到我們在第 8 天做了什麼 [第8天](day08.md),我們創建了一個簡單的 Hello World main.go檔然後我們使用指令 `go build main.go` 來編譯我們可執行的檔案。
|
||||
|
||||
### 什麼是套件?
|
||||
套件是在同一目錄中收藏的源碼檔所形成的編譯。我們可以進一步簡化這一點,一個套件是在同一個目錄底下的一堆.go檔案。還記得第 8 天的 Hello 文件檔嗎?如果當您進入更複雜的 Go 程式語言時,您可能會發現你有文件1、文件2、文件3與許多套件所編輯而成的數個.go檔案。
|
||||
|
Loading…
Reference in New Issue
Block a user