Подозреваю, что в Go - никаких, потому что люди - гораздо более долгоживущие объекты нежели чем то, чем оперируют структуры данных в web-сервисе. Это где-то из области бизнес-логики, а не внутренней реализации, от языка решение не зависит.
Гуглите Digital queuing systems.