В самих Go-файлах при объявлении пакета нужно писать только название текущего каталога.
Таки нет, это не так. В общем случае пакет будет иметь то же имя, что и каталог, в котором он расположен. Но можно назвать и иначе. Например, пакет, расположенный в директории cmd/app с вероятностью 0.999 будет иметь имя main.
Да, с идеей полностью согласен. Сам недоумеваю каждый раз на новом месте, когда вижу как разработчик открывает сваггер и долго, нудно, методично сидит и на его основе пилит клиент, хотя мог бы просто собирать этот клиент из контракта в CI, например.
Мой верхний коммент он не о том, что есть продукт лучше того, что в статье, а о том, что инструментов больше чем один. К тому же, генерировать клиенты можно не только для фронта и не только для тс/жс, но и для большой кучи другого стека.
В общем, для тех, кто как и я застрял в школьном курсе по русскому языку 2000х годов. В русском языке есть дефис и есть тире, да, но русский язык - он не единственный язык. В английском языке также есть дефис и тире, но помимо обычного тире в английской типографии есть ещё и короткое тире, применяется для написания дат, выделения пунктов списков и черт его знает для чего ещё. По сути, что для нас обычное тире - то в английском это вполне себе тире длинное, так как есть тире короткое. Странно, что банальное тире стало мерилом человечности текстов.
Почему люди вдруг начали тире называть длинным тире? Откуда это пошло? Есть дефис (-), есть тире (—), как, по-вашему, должно выглядеть длинное тире? ———?
Сорян, но в части железа не смогу поддержать качественный диалог - не чувствую себя достаточно подкованным. Могу лишь попросить объяснить и попробовать понять, не более )
Из твоей логики получается, что две задачи, работающие в двух разных потоках на двух разных ядрах процессора, не имеющие общей точки синхронизации, работают синхронно? Так?
Зачем вообще отделять асинхронность от параллельности? Параллельность просто является частным случаем асинхронности, когда независимые задачи выполняются параллельно. И всё равно они выполняются асинхронно.
Либо за автора пишет нейросеть, либо не знаю - я уже в любом тексте вижу ответ чатжпт?
Таки нет, это не так. В общем случае пакет будет иметь то же имя, что и каталог, в котором он расположен. Но можно назвать и иначе. Например, пакет, расположенный в директории cmd/app с вероятностью 0.999 будет иметь имя main.
Земля очищается
Да, с идеей полностью согласен. Сам недоумеваю каждый раз на новом месте, когда вижу как разработчик открывает сваггер и долго, нудно, методично сидит и на его основе пилит клиент, хотя мог бы просто собирать этот клиент из контракта в CI, например.
Мой верхний коммент он не о том, что есть продукт лучше того, что в статье, а о том, что инструментов больше чем один. К тому же, генерировать клиенты можно не только для фронта и не только для тс/жс, но и для большой кучи другого стека.
https://openapi-generator.tech/
В общем, для тех, кто как и я застрял в школьном курсе по русскому языку 2000х годов. В русском языке есть дефис и есть тире, да, но русский язык - он не единственный язык. В английском языке также есть дефис и тире, но помимо обычного тире в английской типографии есть ещё и короткое тире, применяется для написания дат, выделения пунктов списков и черт его знает для чего ещё. По сути, что для нас обычное тире - то в английском это вполне себе тире длинное, так как есть тире короткое. Странно, что банальное тире стало мерилом человечности текстов.
Почему люди вдруг начали тире называть длинным тире? Откуда это пошло? Есть дефис (-), есть тире (—), как, по-вашему, должно выглядеть длинное тире? ———?
Нет задачек с литкода. Неужели это для тебя ничего не значит?)
Как на сайте по ссылке включить темную тему?
Так у нас и не спор, получается, а банальная несостыковка в понятийном аппарате :)
Сорян, но в части железа не смогу поддержать качественный диалог - не чувствую себя достаточно подкованным. Могу лишь попросить объяснить и попробовать понять, не более )
Из твоей логики получается, что две задачи, работающие в двух разных потоках на двух разных ядрах процессора, не имеющие общей точки синхронизации, работают синхронно? Так?
Несомненно, да, ты прав. Но скажи, задача, которая выполняется в разных потоках, - она выполняется асинхронно?
Зачем вообще отделять асинхронность от параллельности? Параллельность просто является частным случаем асинхронности, когда независимые задачи выполняются параллельно. И всё равно они выполняются асинхронно.
Отказываться от created_at из-за наличия uuid7 в общем случае не лучшая идея. Как показывает практика, updated_at тоже не стоит игнорировать.
Хотелось бы без пуков.
Я умышленно не стал упоминать этот пример. Но ты молодец, сообразил.
Получается, суть слов об источнике зависит от контекста.
Давай предоставим, что народ - это действительно власть. Как, по-твоему, это должно проявляться?
Источник жизни - это то, что обладает жизнью или то, что даёт жизнь?
Как ты смог увидеть во вполне конкретной формулировке такой искаженный смысл?
Сейчас напишу банальное, но всё же в конституции нет и никогда не было таких слов.
Смысл совершенно другой.
Народ может дать власть путем всероссийского волеизъявления, а-ля голосования, но сам по себе народ - не власть.