開発環境
- macOS Mojave - Apple (OS)
- Emacs (Text Editor)
- Windows 10 Pro (OS)
- Visual Studio Code (Text Editor)
- Go (プログラミング言語)
Head First Go (Jay McGavren(著)、O'Reilly Media)のChapter 4(bundles of code - Packages)、Pool Puzzle(122)の解答を求めてみる。
コード
calc.go
package calc func Add(first, second float64) float64 { return first + second } func Subtract(first, second float64) float64 { return first - second }
main.go
package main import ( "calc" "fmt" ) func main() { fmt.Println(calc.Add(1, 2)) fmt.Println(calc.Subtract(7, 3)) }
入出力結果(Bash、cmd(コマンドプロンプト)、Terminal)
$ pwd ~/go/src/calc $ ls calc.go calc.go $ ... $ go run main.go 3 4 $
0 コメント:
コメントを投稿