Building a web service with go-tool-base, part 2: a gRPC service, with TLSDefine a protobuf contract, generate Go with buf, implement a gRPC server over a domain store, and turn on hardened TLS with mkcert and ALPN.