假設有一個 hello.go 檔,他必須放在 <你的目錄>/src/a/hello.go 上,src 一定要是這個名稱,Go 編譯器會找不到。接著 hello.go 底下的程式碼第一行醫定要寫 package a,因為你這個檔案是放在 a 資料夾底下。
接著開啟命令提示字元,將目錄切換到 <你的目錄>/src/ 路徑,接著輸入:go install a ,它會自動幫你編譯,並且安裝,接著我們主程式只要 import a 就可以呼叫。
假設有一個 hello.go 檔,他必須放在 <你的目錄>/src/a/hello.go 上,src 一定要是這個名稱,Go 編譯器會找不到。接著 hello.go 底下的程式碼第一行醫定要寫 package a,因為你這個檔案是放在 a 資料夾底下。
接著開啟命令提示字元,將目錄切換到 <你的目錄>/src/ 路徑,接著輸入:go install a ,它會自動幫你編譯,並且安裝,接著我們主程式只要 import a 就可以呼叫。
在命令提示字元中 ( 按 Win + R 輸入:cmd ),輸入:systeminfo 即可顯示電腦所有資訊
如下圖:
package main
import (
"fmt"
)
func main() {
x := 3 // 宣告 x 等於 3
y := &x // 宣告 y 指向 x
fmt.Println(*y, x) // 輸出 : 3 3
*y = 5 // 指針 y 等於 5
fmt.Println(*y, x) // 輸出 : 5 5
簡單版本:
package main
import (
"fmt"
"net/http"
)
func index(w http.ResponseWriter, r *http.Request) {
fmt.Fprintf(w, "<h1>Hello !</h1>")
}
package main
import (
"crypto/md5"
"crypto/sha1"
"crypto/sha256"
"fmt"
"io"
"os"
)
func main() {