2019年7月10日水曜日

開発環境

Head First Go (Jay McGavren(著)、O'Reilly Media)のChapter 2(which code runs next? - Conditionals and Loops)、Code Magnets(43)の解答を求めてみる。

コード

package main

import (
 "fmt"
 "log"
 "os"
)

func main() {
 fileInfo, err := os.Stat("my.txt")
 if err != nil {
  log.Fatal(err)
 }
 fmt.Println(fileInfo.Size())
}

入出力結果(Bash、cmd.exe(コマンドプロンプト)、Terminal)

$ go run sample1.go
2019/07/10 14:49:44 stat my.txt: no such file or directory
exit status 1
$ touch my.txt
$ go run sample1.go
0
$ echo 'Hello, World!\n' >> my.txt 
$ go run sample1.go
16
$ 

0 コメント:

コメントを投稿