Две утилиты для разработки

Go

图片

Снимок сделан 1 августа 2021 года в Сиси, Ханчжоу.

вводить

Два рекомендуютсяgoХороший инструмент для развития.

Зачем рекомендовать инструменты? Это сделано для того, чтобы большой парень в области комментариев представил другие лучшие инструменты и развязал мне руки.

Кстати, есть ли инструмент, который может автоматически набирать код, просто говоря?

JSON-To-Stuct

Этот инструмент можетjsonформатировать данные вgoизstruct. Например, когда вы стыкуете третью сторону, вам не нужно определять одну за другой в соответствии с другой.structполе. В следующем примере скопирован продукт небольшого магазина WeChat.jsonДанные можно разместить в левом фрейме сайта, конечно, локальные настройки все же нужно внести.

图片

На самом деле эта функция есть в версии 21.golandТакже поддерживается. существуетgolandвам просто нужно это,

图片

Table-To-Stuct

Бизнес-студенты неизбежно будут ездить каждый деньCURD.CURDВы должны построить таблицу заранее. После построения таблицы необходимо определить модель в коде. Невозможно определить одно поле за другим, поэтому может работать следующий инструмент.

Предположим, у вас есть библиотекаdreamЭто столcategory, структура следующая,

图片

вы просто импортируете пакетgithub.com/gohouse/converter, а затем напишите такой код, вы можете добитьсяtable-to-goФункции.

图片

Запустите этот код, и, наконец, он будет установлен в соответствии сSavePathадрес в (сначала необходимо создать несуществующий каталог), сгенерироватьcategory.goфайл, содержание следующее,

图片

Отрегулируйте соответственно.

Суммировать

Сегодня главное поделитьсяjson-to-stuct,table-to-stuctЭти два инструмента используются каждый день.

Что ж, теперь вы познакомите меня с инструментами, которые у меня есть под рукой.

Рекомендуемые прошлые статьи: