タグ

Fileとosに関するishideoのブックマーク (1)

  • ファイル入出力 - はじめてのGo言語

    osパッケージ Goでファイルへの入出力を行うには、osパッケージを利用するのが基です。 ファイルからの入力 ファイルからの入力を行うには、Open関数でファイルをオープンしてからRead関数でbyte配列へ読み込みを行います。 以下のコードはファイルの内容を標準出力するプログラムの一例です。 package main import ( "fmt" "os" ) const BUFSIZE = 1024 // 読み込みバッファのサイズ func main() { file, err := os.Open(`/path/to/file`) if err != nil { // Openエラー処理 } defer file.Close() buf := make([]byte, BUFSIZE) for { n, err := file.Read(buf) if n == 0 { break

    ishideo
    ishideo 2016/08/02
    [io/ioutil][bufio]
  • 1