Публикации по теме 'go-tutorial'
Как реализовать пользовательскую сортировку с пользовательскими структурами в Go
Расстановка элементов в определенном порядке — это обычная задача, с которой, вероятно, столкнется каждый программист в какой-то момент своей профессиональной карьеры. Я хотел бы продемонстрировать, как этого можно добиться в Go, используя пользовательскую сортировку с пользовательскими структурами.
В Go пакет сортировки стандартной библиотеки определяет интерфейс sort.Interface, который позволяет настраивать сортировку пользовательских структур. Интерфейс sort.Interface требует..
Серия Go: обучение созданию веб-сервиса с помощью Go с нуля, часть 2. 13 — Маршруты
У нас есть свой контроллер. Теперь дело за тем, что нам нужно подключить его к какому-то маршруту.
Помните, что у нас есть структура UserController и метод NewUserController для создания этой структуры.
Поскольку мы уже определили маршруты как таковые
func NewUserController(r *gin.Engine, userManager *managers.UserManager) {
userController := UserController {
Manager: userManager
}
userGroup := r.Group("/user") // localhost:8080/user/......
// mapping..