2019年5月25日土曜日

開発環境

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 コメント:

コメントを投稿