2019年5月19日日曜日

開発環境

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(コマンドプロンプト)、Terminal)

$ go run sample1.go
2019/05/19 13:55:49 stat my.txt: no such file or directory
exit status 1
$ touch my.txt
$ go run sample1.go
0
$ cp sample1.go my.txt
overwrite my.txt? (y/n [n]) y
$ go run sample1.go
165
$ 

0 コメント:

コメントを投稿