Что такое google/uuid?

Junior
69 просмотров
AFK Offer AI

Стандартная Go библиотека от Google для работы с UUID. Поддерживает версии 1 (time+MAC), 4 (random), 6, 7 (time-ordered random). uuid.New() генерирует v4, uuid.Must(uuid.NewV7()) — v7. Тип uuid.UUID реализует Stringer, json.Marshaler, sql.Scanner, driver.Valuer — работает из коробки с JSON и БД. Потокобезопасная, использует crypto/rand.

Следующий вопрос

Что такое GC assist и как он влияет на latency?