開発環境
- macOS Mojave - Apple (OS)
- Emacs (Text Editor)
- Windows 10 Pro (OS)
- Visual Studio Code (Text Editor)
- Go (プログラミング言語)
2019/01/02: 追記有り。
プログラミング言語Go (ADDISON-WESLEY PROFESSIONAL COMPUTING SERIES) (Alan A.A. Donovan(著)、Brian W. Kernighan(著)、柴田 芳樹(翻訳)、丸善出版)の第1章(チュートリアル)、1.2(コマンドライン引数)、練習問題1.1を取り組んでみる。
コード
package main import ( "os" "fmt" "strings" ) func main() { fmt.Println(strings.Join(os.Args, " ")) }
入出力結果(Terminal, cmd(コマンドプロンプト))
$ go build -o echo sample1.go $ ./echo ./echo $ ./echo a1 a2 ./echo a1 a2 $ ./echo a1 -a2 ./echo a1 -a2 $ ./echo 1 ./echo 1 $ ./echo abcde ./echo abcde $ ./echo -abcde ./echo -abcde $ ./echo a bc def gh e ./echo a bc def gh e $
2019/01/02: 追記。
書き初めプログラミング、やりたいことに手をつけたらやり残していた箇所に気づいてしまってそれをやったら元日が終わってしまいそうだな。
— Shiro Kawai (@anohana) 2019年1月2日
書き初めプログラミング、「Hello, World!」、「Hello, 2019」とかになるかと思ったら、もうちょっとだけ進んだ内容に。 https://t.co/1h4zyDhRVF 😅 #Go #Golang
— kamimura (@mkamimura) 2019年1月2日
単純なことに気づかなかったので追加。
入出力結果(Terminal, cmd(コマンドプロンプト))
$ ./echo Hello World! ./echo Hello World! $ ./echo 2019 ./echo 2019 $ ./echo Hello, 2019! ./echo Hello, 2019! $
0 コメント:
コメントを投稿