Skip to content

JamesWang/golang

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

49 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

golang

##gRPC

  • Prepare
    • get proto support go get github.com/golang/protobuf/proto go get -u github.com/golang/protobuf/protoc-gen-go
    • get grpc support go get google.golang.org/grpc
  • Create proto file(s)
  • Generate stub/skeleton files
    • Generate proto/gRPC related go files protoc --proto_path=proto proto/*.proto --go_out=./datafiles --go-grpc_out=./datafiles
  • When register a server
    • define:

          type server struct {
              pb.UnimplementedMoneyTransactionServer  //add similar line(s) when you get compile errors
          }
      
    • implement required functions/methods,

    • register the server

          pb.RegisterMoneyTransactionServer(s, &server{})
      

##Two methods of deleting an item from a slice

image

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published