├── .github └── workflows │ ├── build.yml │ └── lint.yml ├── .gitignore ├── .protolint └── .protolint.yml ├── Makefile ├── README.md ├── file.go ├── go.mod ├── go.sum ├── json.go ├── main.go └── proto ├── complex.proto ├── enum.proto ├── maps.proto ├── oneof.proto └── simple.proto /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/.github/workflows/lint.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- 1 | *.pb.go 2 | simple.bin 3 | proto-go-course -------------------------------------------------------------------------------- /.protolint/.protolint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/.protolint/.protolint.yml -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/README.md -------------------------------------------------------------------------------- /file.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/file.go -------------------------------------------------------------------------------- /go.mod: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/go.mod -------------------------------------------------------------------------------- /go.sum: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/go.sum -------------------------------------------------------------------------------- /json.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/json.go -------------------------------------------------------------------------------- /main.go: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/main.go -------------------------------------------------------------------------------- /proto/complex.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/proto/complex.proto -------------------------------------------------------------------------------- /proto/enum.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/proto/enum.proto -------------------------------------------------------------------------------- /proto/maps.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/proto/maps.proto -------------------------------------------------------------------------------- /proto/oneof.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/proto/oneof.proto -------------------------------------------------------------------------------- /proto/simple.proto: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/Clement-Jean/proto-go-course/HEAD/proto/simple.proto --------------------------------------------------------------------------------