170 похожих чатов

Я планирую сделать следующий воркфлоу go vet linter go build go test и потом уже

деплой.

Это нормальный воркфлоу для Го?

7 ответов

27 просмотров

А зачем билдить а потом тесты? Обычно нужно протестировать, затем проверить качество кода (линтеры). Затем наступает этап билдинга, после него, могут быть дополнительные этапы, но для простоты скажем, что после Билла идёт деплой на dev/prod

Ihor-Levchenko Автор вопроса
Vladimir Sokolovskiy
А зачем билдить а потом тесты? Обычно нужно протес...

спасибо за замечание у меня на самом деле SDK будет для других людей, по сути то и билдить не нужно. Но я в ГО не силен, просто строю пайплайн для Го и разбираюсь. По сути я билд оставил чтобы понимать что нет синтаксических ошибок и оно вообще сбилдится ) но по факту мне билд не нужен вообще

Ihor Levchenko
спасибо за замечание у меня на самом деле SDK буд...

в sdk скорее всего не будет main, а значит и сбилдить ничего не получится, разве что кроме примеров

Ihor-Levchenko Автор вопроса
Andrei 🦉 Sergeev
в sdk скорее всего не будет main, а значит и сбилд...

да.. мейн пакета вообще нет. я скорее по незнанию засунул туда билд. Но в общем тестов будет предостаточно я полагаю (разве что если добавятся сложные e2e тесты)

jit.js
Как тестировать код который не билдится?

Что вы имеете ввиду под «не билдится»?

Похожие вопросы

Обсуждают сегодня

а через ESC-код ?
Alexey Kulakov
29
30500 за редактор? )
Владимир
47
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
13
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
в JclConsole объявлено так: function CtrlHandler(CtrlType: DWORD): BOOL; stdcall; - где ваше объявление с stdcall? у вас на картинке нет stdcall
Karagy
8
Как передать управляющий символ в открытую через CreateProcess консоль? Собсна, есть процедура: procedure TRedirectThread.WriteData(Data: OEMString); var Written: Cardinal;...
Serjone
6
Ребят в СИ можно реализовать ООП?
Николай
33
program test; {$mode delphi} procedure proc(v: int32); overload; begin end; procedure proc(v: int64); overload; begin end; var x: uint64; begin proc(x); end. Уж не знаю...
notme
6
у вас два процесса. один посылает другому сигнал. у вас есть код обоих процессов? если всё не так - расскажите как оно на самом деле. а именно кто кому чего, есть-ли консоли,...
Karagy
6
Карта сайта