Search
Write a publication
Pull to refresh

Comments 1

Давно гоняю json-чики, и есть имхо по теме:
1. В json всегда кладу структуры с тегами, вместо map[string]any. И в проекте есть строго одно место где формирую map[string]any - и это не про json, а потом вставляю в html-шаблон. Еще можно парсить данные из бд в мапу - sqlx. Но зачем?! Кроме того, структуру можно подшить в доку openApi. То есть пример с мапой считаю вредным. Разве что полезно знать, что мапу тоже можно сериализовать...
2. В моем net/http сначала надо писать данные, а потом писать 200 OK. Иначе браузер закончит промис, не прочитав данные. Но эта тема не по свежим следам, просто пишу, что порядок важен.
3. Понимаю, что пример с "pages" - это способ натянуть сову на глобус, но почему так сложно вместо `[]byte(fmt.Sprintf("%s pages", pages))`?!

Sign up to leave a comment.