FAQ        Платные сервисы        Рекламодателю        E-mail рассылка        RSS     
   
 
Разместить материал:

Анонимно
Зарегистрироваться
 
   

   
   
   

   
   
   


   
   
   
 Сегодня: 19 апреля 2024
   
 

Версия для отчета Версия PDFUseStdLibVars: используйте переменные стандартных библиотек

Тематика: IT и телекоммуникации
Корпоративные новости

г. Москва
Дата публикации: 4.12.2022
Дата мероприятия / события: 4.12.2022


Go-разработчики часто пишут свои собственные переменные или константы, а затем используют их в коде, который обращается к стандартной библиотеке.



 


Поэтому наш Go-разработчик Саша Мелентьев создал линтер usestdlibvars, который определяет, можно ли повторно использовать переменные или константы из стандартной библиотеки, вместо того чтобы создавать собственные.

Например, вы создаете запрос. Он должен использовать какой-то метод, например, getpost, в этом случае многие разработчики так и пишут — get. Но вместо этого вы можете использовать константу из стандартной библиотеки. Вам не придётся писать лишний код, линтер сэкономит ваше время.

Важно то, что в стандартной библиотеке много различных переменных, которые можно использовать повторно, но они не всегда подходят. Согласно стандарту, в наш линтер включены только две опции (например, проверка, связанная с внутренней библиотекой http), чтобы не было ложных срабатываний.

Название линтера, UseStdLibVars, по сути, является призывом к действию «Используйте переменные стандартных библиотек». Линтер уже включен в golangci-lint. Подробную спецификацию и примеры использования можно найти по ссылке.





Evrone.ru
Веб-разработка. Дизайн. Мобильные приложения. Blockchain. Управление разработкой программного обеспечения для финансового и банковского сектора.
IT-компания. Разработки в сфере информационных технологий. Услуги в сфере IT-технологий.
Информационные системы и технологии. Мы превращаем идеи в цифровые продукты.
Управление разработкой программного обеспечения для финансового и банковского сектора.

mail@evrone.com
https://vk.com/evrone
https://www.facebook.com/evrone/
https://evrone.ru
https://evrone.com
+7(495)374-84-60

Сфера деятельности: IT и телекоммуникации
Россия, Москва, Пресненская наб., 6/2
Тел.: +7(495)374-8460
https://evrone.com

Найти все публикации компании
Опубликовал
Иванов Иван Иванович (Evrone.com)
Найти все публикации пользователя

Компания: Evrone.ru
Должность: менеджер

E-mail:
Тел.: +7(495)374-8460
 
   
   
   
   

   
   
   

   
 
« апрель 2024 »
ПнВтСрЧтПтСбВс 123456789101112131415161718192021222324252627282930
За весь месяц


« май 2024 »
ПнВтСрЧтПтСбВс   12345678910111213141516171819202122232425262728293031
За весь месяц
 
   

   
 
Медиалогия
 
   

   
   
   
Портал разработан студией NeoWays.ru
КГ "Византия" ©, 2010                                   Служба поддержки пользоваталей: support@smi2go.ru