在CentOS環境下測試Golang程序,可以按照以下步驟進行:
go1.17.2.linux-amd64.tar.gz。/usr/local目錄下:sudo tar -C /usr/local -xzf go1.17.2.linux-amd64.tar.gz
/etc/profile文件,并添加以下內容:export PATH=$PATH:/usr/local/go/bin
export GOPATH=$HOME/go
export GOBIN=$GOPATH/bin
source /etc/profile
hello.go的文件,并編寫測試代碼:package main
import (
"fmt"
)
func main() {
fmt.Println("Hello, World!")
}
hello.go文件的目錄,然后運行以下命令來執行測試:go run hello.go
如果一切正常,你應該會看到輸出:Hello, World!
go build hello.go
編譯成功后,會在當前目錄下生成一個名為hello的可執行文件。ls -l hello
package main
import (
"testing"
)
func TestHelloWorld(t *testing.T) {
expected := "Hello, World!"
actual := "Hello, World!"
if expected != actual {
t.Errorf("Expected: %s, Actual: %s", expected, actual)
}
}
go test
如果測試通過,你應該會看到輸出:
PASS ok _/path/to/your/package 0.001s
通過以上步驟,你可以在CentOS環境下成功測試Golang程序。