開発環境
- 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 コメント:
コメントを投稿