package
0.0.0-20240711123734-c091ff3b1106
Repository: https://github.com/khigashiguchi/go-snippets.git
Documentation: pkg.go.dev

# README

Hands on! omikuji

  • おみくじスクリプトを作成する

step1

実行スクリプトを main.go を作成する

step2

次の要件のスクリプトを作成する

  • 実行したさいに出た目で、おみくじの運勢が決まる
  • 運勢は次の表で決まる
    • 5: 大吉
    • 4,3: 中吉
    • 2,1: 小吉
    • 0: 凶
  • 運勢を標準出力

手引

次のような処理フローで作れるね

  • 1から6までの乱数(整数)を発生させる
  • 発生された乱数が運勢表のどれに当てはまるかを検証する
  • 出力する

乱数は math/rand パッケージで作れます。

rand.Seed(time.Now().UnixNano())
s := rand.Intn(6)

https://golang.org/pkg/math/rand/

step3

作成したファイルをビルドしてみましょう。

go build main.go

main という実行ファイルが出来上がるはずです。

出来上がった実行ファイルを実行しましょう。

./main