Go語言基礎(十六) Go語言檔案操作

2021-09-01 20:39:45 字數 851 閱讀 5322

package main

import (

"fmt"

"os"

"bufio"

"io/ioutil"

)//錯誤處理方法

func handle(why string,e error)

}func main()

handle("檔案讀取失敗!", err)

fmt.println(str)

} fmt.println("檔案讀取完畢!")*/

//讀檔案方式二

/*bytes, e := ioutil.readfile("./1.txt")

handle("檔案讀取失敗!",e)

fmt.println(bytes)

fmt.println(string(bytes))*/

handle("開啟檔案失敗!", i)

defer file.close()

writer := bufio.newwriter(file)

name := "heiasdasdasdasdasdasdasdasdasdasdasdashei "

_, err := writer.writestring(name)

writer.flush()

handle("檔案寫入失敗!",err)

fmt.println("寫入成功")

bytes, e := ioutil.readfile("./1.txt")

handle("檔案讀取失敗!",e)

fmt.println(bytes)

fmt.println(string(bytes))

}

Go 語言基礎

go 語言內建的運算子有 1.算術運算子 2.關係運算子 3.邏輯運算子 4.位運算子 將其先轉換為二進位制數,在根據如下表規則 p q p q p q p q 0 0 0 0 0 0 1 0 1 1 1 1 1 1 0 1 0 0 1 1如假定 a 60 b 13 其二進位制數轉換為 a 0011...

Go語言基礎

目錄 一.go語言內建關鍵字 二.go語言注釋方法 三.專案結構 四.程式結構 五.包的匯入 六.package的別名 七.可見性規則 單行注釋 多行注釋 go程式是通過package來組織的 只有package 名稱為main的包可以包含main函式 乙個可執行程式有且僅有乙個main包 初步練習...

Golang 基礎系列十六 Go 語言介面

go 語言中的介面就是方法簽名的集合,介面只有宣告,沒有實現,不包含變數。定義介面 type 介面名 inte ce 例子 type isay inte ce 實現介面 例子 定義介面的實現類 type chinese struct 實現介面 func chinese sayhi 中國人 type ...