code: func (s *GRPCServer) Config() string {
  	// Create a buffer that will contain our final contents
  	var buf bytes.Buffer
  
  	// Wrap the base64 encoding with JSON encoding.
  	if err := json.NewEncoder(&buf).Encode(s.config); err != nil {
  		// We panic since ths shouldn't happen under any scenario. We
  		// carefully control the structure being encoded here and it should
  		// always be successful.
  		panic(err)
  	}
  
  	return buf.String()
  }
docs: // Config is the GRPCServerConfig encoded as JSON then base64.