$micro new helloworldCreating service go.micro.service.helloworld in helloworld.├── main.go├── generate.go├── plugin.go├── handler│ └── helloworld.go├── subscriber│ └── helloworld.go├── proto│ └── helloworld│ └── helloworld.proto├── Dockerfile├── Makefile├── README.md├── .gitignore└── go.moddownload protoc zip packages (protoc-$VERSION-$PLATFORM.zip) and install:visit https://github.com/protocolbuffers/protobuf/releasesdownload protobuf for micro:go get -u github.com/golang/protobuf/protogo get -u github.com/golang/protobuf/protoc-gen-gogo get github.com/micro/micro/v2/cmd/protoc-gen-microcompile the proto file helloworld.proto:cd helloworldmake proto