Size: a a a

2021 June 12

Д

Дмитрий in Go-go!
Выше я кидал ссылку на скрин, сделаю так хандлеры, как Вы сказали, но мне все равно надо достать methods[routeMethod.Name] как-то, ошибка аналогичная
источник

RL

Ragnar Lodbrok in Go-go!
Скиньте больше кода, непонятно, что такое methods
источник

J

Johnny in Go-go!
А с чего вы взяли, что resourceGroup - слайс / мапа?
источник

VY

Vladislav Yarmak in Go-go!
видать, опирается на опыт со скриптовыми языками, где все объекты динамические и проперти доступны по индексу
источник

VY

Vladislav Yarmak in Go-go!
ненастоящие языки программирования портят людей
источник

Д

Дмитрий in Go-go!
Угу, пришел с php & js🌚
источник

J

Johnny in Go-go!
Я тоже, но но го != пхп. Так что не нужно мешать подходы
источник

Д

Дмитрий in Go-go!
Буду знать тогда) Пойду тогда лучше книжку по го почитаю)
источник

VY

Vladislav Yarmak in Go-go!
вот хороший интерактивный тур: https://tour.golang.org/ - позволяет быстро сориентироваться
источник

Д

Дмитрий in Go-go!
Хорошо, спасибо)

Вот код, если что, ревью приветствуется, естественно - https://play.golang.org/p/9b094nmlnve
источник

J

Johnny in Go-go!
В любом случае, читайте доку, ну или ctrl + lmb и можете посмотреть, какие свойства / методы имеются
источник

RL

Ragnar Lodbrok in Go-go!
У вас handlers - это ResourceHandlers - это структура с функциями
Там нет индексации

А зачем вообще городить эти ResourceHandlers?
источник

Д

Дмитрий in Go-go!
Чтобы с помощью одной функции создать 5 роутов - CRUD + All
источник

RL

Ragnar Lodbrok in Go-go!
Вам потом все равно придется писать что-то типа
resourceGroup.Handle("GET", path, handlers.Index)
resourceGroup.Handle("POST", path, handlers.Create)
источник

VY

Vladislav Yarmak in Go-go!
какой парсер для кли взять попроще, чтобы были субкоманды, флаги и позиционные аргументы?
источник

Z

Zver in Go-go!
Urfave
источник

Z

Zver in Go-go!
Можно конг. Но он своеобразный.
источник

VY

Vladislav Yarmak in Go-go!
вот я на конг щас смотрю, вроде по всему нравится
источник

Z

Zver in Go-go!
Я нему дополнения писал, чтобы нормально Env автоматом присабачивал. И что-то ещё доделавал.
источник

I

Ilya in Go-go!
А есть ли в go какое то универсальное выражение/ пакет которое позволяет понять что выражение != Дефолтному значению типа? Нужно сделать частичный апдейт записи в бд, ( в зависимости от заполненности поля ) а sqlx такого не позволяет.
источник