// One service per file, messages can be split or co-located // Package = company.product.version syntax = "proto3"; package mycompany.users.v1; option go_package = "github.com/mycompany/users/v1;usersv1";
lower_snake_case.proto
PascalCase
lower_snake_case
CreateUser
ListOrders
UPPER_SNAKE_CASE
STATE_ACTIVE