Go语言使用 os.Executable 获取该启动当前进程的可执行文件的路径名。使用filepath.Dir函数提前path/filepath格式的路径的目录。path, err := os.Executable() if err != nil { log.Printf(err) } dir := filepath.Dir(path) fmt.Println(path) // ...
目录列表使用ioutil.ReadDir包中的功能io/ioutil。它返回包含类型元素的排序切片os.FileInfo。此示例中的代码打印当前目录中所有文件名的排序列表。files, err := ioutil.ReadDir(".") if err != nil { log.Fatal(err) } for _, f := range files { fmt.Prin...
string、int、int64类型转换:package main import ( "fmt" "strconv" ) func main() { var i64 int64 i64 = 1526973166 i := 101 str := "100023" //int 转 string newstr1 := strconv.Itoa(i) fm...
Go语言中的包在Go语言中,包是把我们的go文件组织起来,可以方便进行归类、复用等目的。 比如Go内置的net包net ├── http ├── internal ├── mail ├── rpc ├── smtp ├── testdata ├── textproto └── url以上是net包的一个目录结构,net本身是一个包,net目录下的http又是一个包。go语言的包其实...
您还未登录,请登录后再进行相关操作!