1
考慮下面的程序,我通過MinGW
運行:這個論點如何擴大?
package main
import (
"fmt"
"os"
)
func main() {
fmt.Println(os.Args[1])
}
當我運行它打印C:/Program Files/Git/home
命令go run test.go /home
。
我懷疑shell可能會擴展相對路徑。但運行echo /home
只能打印/home
。
什麼改變了我的golang程序的論點?
但是'寡婦'上的'/ home'不是常規路徑。它應該是絕對的'c:\ blabla \ blabla'或相對'blabla'和'。\ blabla' –