2018年9月9日日曜日

開発環境

初めてのC# 第2版 (Jesse Liberty (著)、Brian MacDonald (著)日向 俊二 (翻訳)、オライリージャパン)の10章(配列)、10.9(練習問題)、問題10-1.をGoで取り組んでみる。

コード(Emacs)

package main

import "fmt"

type Dog struct {
 weight int
 name   string
}

func main() {
 milo := Dog{
  name:   "Milo",
  weight: 26,
 }
 frisky := Dog{
  name:   "Frisky",
  weight: 10,
 }
 laika := Dog{
  name:   "Laika",
  weight: 50,
 }
 dogs := []Dog{milo, frisky, laika}
 for _, dog := range dogs {
  fmt.Printf("%s: %dポンド\n", dog.name, dog.weight)
 }
}

入出力結果(Terminal)

$ go run sample1.go
Milo: 26ポンド
Frisky: 10ポンド
Laika: 50ポンド
$

0 コメント:

コメントを投稿