x-go Run $ go run main.go factorial Test $ go test . or $ go test -run TestFactorial Generate protobuf $ protoc --go_out=. internal/*.proto