Jakie są zastosowania tagów w Go?

wPrzejdź do specyfikacji języka, wspomina krótki przegląd tagów:

Po deklaracji pola może następować opcjonalny ciąg literowy, który staje się atrybutem dla wszystkich pól w odpowiedniej deklaracji pola. Tagi są widoczne w interfejsie refleksji, ale w przeciwnym razie są ignorowane.

// A struct corresponding to the TimeStamp protocol buffer.
// The tag strings define the protocol buffer field numbers.
struct {
  microsec  uint64 "field 1"
  serverIP6 uint64 "field 2"
  process   string "field 3"
}

To jest bardzo krótkie wyjaśnienie IMO i zastanawiałem się, czy ktokolwiek mógłby mi udzielić tego, jakie będą te tagi?

questionAnswers(2)

yourAnswerToTheQuestion