go-notes go basic, internals and applications (microservice, design patterns, etc) go internals channel map gmp applications go-micro grpc language characteristics and tools pprof delv