我用的是 Macbook。我尝试使用os.Chdir("/tmp"),但结果是/private/tmp. 以下是我的代码:
package main
import (
"fmt"
"os"
)
func main() {
s, _ := os.Getwd()
fmt.Println(s)
if err := os.Chdir("/tmp"); err != nil {
panic(err)
}
s, _ = os.Getwd()
fmt.Println(s)
}
输出是:
➜ test go run main.go
/Users/willy/test
/private/tmp
为什么?
至尊宝的传说
相关分类