欢迎您访问程序员文章站本站旨在为大家提供分享程序员计算机编程知识!
您现在的位置是: 首页

go语言--os包

程序员文章站 2022-03-25 09:52:19
...
    // file,err := os.Open("html/1.text")
    // if err != nil{
    //     fmt.Println("出错了",err)
    // }
    // fmt.Println(file)
    //写入文件
    // file7, error := os.Create("html/5.txt");
    // if error != nil {
    //     fmt.Println(error);
    // }
    // for i := 0; i < 10; i++ {
    //     //按指定偏移量写入数据
    //     ix := i * 64;
    //     file7.WriteAt([]byte("我是数据"+strconv.Itoa(i)+"\r\n"), int64(ix));
    // }
    // file7.Close();
    dir,_ := os.Getwd()
    fmt.Println("当前路径:",dir)
    path := os.Getenv("GOPATH")
    fmt.Println("环境变量GOPATH的值是:",path)
    err := os.Chdir("D:/node")  //存在的目录
    if err == nil{
          lateDir, _ := os.Getwd()
          fmt.Println("修改后的路径1:",lateDir)
    }