go語言的讀寫檔案

2021-08-21 15:48:58 字數 494 閱讀 2205

以create方法寫檔案

//以新建的方式開啟,create方法每次開啟都會清空裡面的內容

f,err := os.create("hah.txt")

if err != nil

defer f.close()

f.writestring("hello,kingsoft")

以open唯讀的方式開啟

//open是以唯讀的方式開啟,只能讀取

f, err := os.open("hah.txt")

if err != nil

defer f.close()

str := ""

buf := make(byte, 1024)

for else

break

} str += string(buf[:len])

}fmt.println(string(buf)

go語言之檔案讀寫

操作終端相關檔案操作控制代碼 終端名稱 os.stdin 標準輸入 os.stdout 標準輸出 os.stderr 標準錯誤 如下面將在終端列印出hello world package main import fmt os func main 檔案的讀寫 package main import f...

GO 檔案的讀寫

首先寫乙個檔案 package main import os fmt func writefile path string 寫檔案 var buf string for i 0 i 10 i n n 關閉檔案 defer f.close func main 執行完成後就會在程式的同目錄生成乙個dem...

Go 檔案讀寫

看了下go語言的標準庫,最開始看了下io庫想著看看go語言提供的函式如何實現檔案的讀寫,粗略的看了下就想著使用go語言提供的方法讀寫檔案試下吧。讀檔案,示例 package main import fmt io ioutil os const file test.txt read file func...