bundles of code - Packages - file layout
Head First Go、 Jay McGavren(著)、O’Reilly Media)の Chapter 4(bundles of code - Packages)、p.122(Pool Puzzle)の解答を求めてみる。
コード
main.go
package main
import (
"fmt"
"sample/calc"
)
func main() {
fmt.Println(calc.Add(1, 2))
fmt.Println(calc.Subtract(7, 3))
}
入出力結果(Terminal, Zsh)
% go run ./main.go
3
4
% ls
calc go.mod main.go
% ls calc
calc.go
% cat go.mod
module sample
go 1.23.3
%