- 1
- 2
- 3
if req.Lang != "" {
req.Lang = "EN"
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
+1
if req.Lang != "" {
req.Lang = "EN"
}
Я сказал английский!
[Поставленная задача: если пришёл запрос без поля, поставить значение по умолчанию]
Soul_re@ver 06.05.2021 16:17 # +3
Без поля — это nil? Или пустая строка?
Во втором случае всего лишь на один символ ошибся.
JloJle4Ka 06.05.2021 16:22 # 0
JloJle4Ka 06.05.2021 16:25 # +5
anon007 06.05.2021 16:40 # 0
JloJle4Ka 06.05.2021 17:09 # +1
Desktop 25.06.2021 13:41 # 0
JaneBurt 07.05.2021 11:32 # 0
bormand 07.05.2021 11:35 # +2
JaneBurt 07.05.2021 15:40 # 0
bormand 07.05.2021 15:56 # 0
MAKAKA 07.05.2021 16:06 # 0
Даже в сраной джанге есть API для выбора языка и язык по умолчанию. Язык или берется из запроса, или ты сам его явно задаешь.
JaneBurt 08.05.2021 17:52 # 0
MAKAKA 07.05.2021 15:08 # 0
В стат типизированном языке они язык строкой передают, да еше и вручную проверяют, что он не пустой
_PHP_ 08.05.2021 13:32 # 0
MAKAKA 08.05.2021 15:08 # 0
guest6 08.05.2021 23:16 # 0
MAKAKA 08.05.2021 23:25 # +1
guest6 08.05.2021 23:35 # 0
guest6 08.05.2021 23:52 # +1
Чтобы как можно скорее превратить строку в нечто, имеющее семантику, и далее этим пользоваться. Зачем стат типизация вообще?
>файлик
зачем писать такое каждый раз? Фреймворков для локализации нету?
JaneBurt 07.05.2021 15:51 # 0