package main
import (
"path/filepath"
"os"
"fmt"
"log"
)
func main() {
dir, err := filepath.Abs(filepath.Dir(os.Args[0]))
if err != nil {
log.Fatal(err)
}
fmt.Println(dir)
}
golang 获取当前程序执行路径
最新推荐文章于 2024-06-24 15:41:10 发布
package main
import (
"path/filepath"
"os"
"fmt"
"log"
)
func main() {
dir, err := filepath.Abs(filepath.Dir(os.Args[0]))
if err != nil {
log.Fatal(err)
}
fmt.Println(dir)
}