The FE service is organized into:

Server Startup

The main.go file does the following:

The startup.go file does the following:

Services

Usually, services are organized into a main service.go file, which defines the service struct and the handlers, and some additional helper files that usually contain the FE entities and functions for converting to/from GRPC entities. We now describe each service in turn.

Admin: