- 1
- 2
- 3
if req.Lang != "" {
req.Lang = "EN"
}
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
0
if req.Lang != "" {
req.Lang = "EN"
}
Я сказал английский!
[Поставленная задача: если пришёл запрос без поля, поставить значение по умолчанию]
[email protected] # 0
Без поля — это nil? Или пустая строка?
Во втором случае всего лишь на один символ ошибся.
JloJle4Ka # 0
JloJle4Ka # 0 ⇈
anon007 # 0 ⇈
JloJle4Ka # 0 ⇈
Desktop # 0 ⇈
JaneBurt # 0
bormand # 0 ⇈
JaneBurt # 0 ⇈
bormand # 0 ⇈
MAKAKA # 0 ⇈
Даже в сраной джанге есть API для выбора языка и язык по умолчанию. Язык или берется из запроса, или ты сам его явно задаешь.
JaneBurt # 0 ⇈
MAKAKA # 0
В стат типизированном языке они язык строкой передают, да еше и вручную проверяют, что он не пустой
_PHP_ # 0 ⇈
MAKAKA # 0 ⇈
guest # 0 ⇈
MAKAKA # 0 ⇈
guest # 0 ⇈
guest # 0 ⇈
Чтобы как можно скорее превратить строку в нечто, имеющее семантику, и далее этим пользоваться. Зачем стат типизация вообще?
>файлик
зачем писать такое каждый раз? Фреймворков для локализации нету?
JaneBurt # 0