Categorygithub.com/hiro-nagami/go-sample
module
0.0.0-20220514155602-5ba653b4b03b
Repository: https://github.com/hiro-nagami/go-sample.git
Documentation: pkg.go.dev

# README

Glang sample development

  1. Setup gRPC
$ brew install protobuf
$ go get -u google.golang.org/grpc
$ go install google.golang.org/protobuf/cmd/[email protected]
$ go install google.golang.org/grpc/cmd/[email protected]
  1. Generate gRPC files
$  protoc --go_out=. --go_opt=paths=source_relative --go-grpc_out=. --go-grpc_opt=paths=source_relative,require_unimplemented_servers=false proto/*.proto

Setup docker

  1. Run script/setup.sh
  2. Run go generate ./ent
  3. Run go run github.com/99designs/gqlgen
  4. Run go get -u google.golang.org/grpc
  5. Run docker-compose up

Testing

  1. Run docker-compose run --rm server go test -v app/test/...

# Packages

No description provided by the author