Maks
https://stackoverflow.com/questions/14493867/what-is-the-most-portable-cross-platform-way-to-represent-a-newline-in-go-golang
MDWIT
Я пробовал как-то под Винду свой консольный клиент портануть
На Винде уже 1000 лет есть wsl и все виндопрогеры его используют, если они не извращенцы)
Sanity = nil
смысл тогда от винды
Sanity = nil
I use arch btw
Тимофей
Я не прогер на винду
Тимофей
Мне портануть надо было
Тимофей
На бубунте все работало
MDWIT
На бубунте все работало
Так в винде щас ядро линукса для некоторых задач. Хочешь ставь туда арч, хочешь убунту. У тебя винда с ними будет работать идеально, практически всегда, если ты не что-то низкоуровневое пишешь
MDWIT
Там точно такой же терминал будет с любимым bash и zsh
Тимофей
Во первых у меня не работает wsl из-за сломанного магазина винды. Во вторых я разрабатываю в линуксе. Мне тогда нужна была вм винды
Тимофей
мне стало впадлу и я забил
Maks
Так в винде щас ядро линукса для некоторых задач. Хочешь ставь туда арч, хочешь убунту. У тебя винда с ними будет работать идеально, практически всегда, если ты не что-то низкоуровневое пишешь
Ты забываешь что разрабатывают софт для пользователей. А пользователь может сидеть на винде. И вот для него должно работать так как задумано
MDWIT
Ты забываешь что разрабатывают софт для пользователей. А пользователь может сидеть на винде. И вот для него должно работать так как задумано
Так он говорит про консольный клиент. Убунта на Винде и просто убунта практически ни чем не отличается
Maks
Так а если ты делаешь консольный клиент для винды?)
Maks
Я например когда флешку подготавливаю под винду - пользуюсь чисто консолью
Maks
Так быстрее
MDWIT
Во первых у меня не работает wsl из-за сломанного магазина винды. Во вторых я разрабатываю в линуксе. Мне тогда нужна была вм винды
А, понял, если ты твиком отрубал магазин, то он возвращается очень быстро обратно. А так на гитхабе есть wsl установщик для арча
MDWIT
Так а если ты делаешь консольный клиент для винды?)
Тут мне кажется проще забить) виндоюзеры должны страдать)
MDWIT
Может быстрее откажутся от cmd)
V
Кто-то сталкивался с тем, что в vscode на линуксе невозможно ни одну тулу запустить?
V
В goland все ок
V
из самого вс кода или терминала?
Из вс кода, но и в терминале тоже не находит
Илья
может PATH не настроен
Илья
какая ос?
fenogentov
в проекте есть такая структура папок go run ./utils/build-gen-ci/... так работает
fenogentov
go run ./tools/generate-systemd-ci/... а это не работает
fenogentov
Почему такое может быть?
Andrey
go run ./tools/generate-systemd-ci/... а это не работает
а вот скажи, откуда ты увидел пример, без явного указания файла, где лежит main функция? я просто что-то часто от новеньких такое встречаю
Emin Zalaev
Может в книжке опечатка
Кіт ✙
о прик динамический роутинг работает
Илья
с run такое не работает
go test ./... go generate ./... и т.д.
Илья
для run точка или путь с файлом
fenogentov
с run такое не работает
работает, но только в обном месте, а в другом не работает
Andrey
работает, но только в обном месте, а в другом не работает
Ты вообще понимаешь, что значат эти три точки?
fenogentov
для run точка или путь с файлом
т.е. хочешь сказать ./name/... не работает?
fenogentov
Ты вообще понимаешь, что значат эти три точки?
грубо говоря указывает что пакет не в одном файле, а во всех файлах в папке
Andrey
Может в книжке опечатка
Хотелось бы понять в какой. Просто что-то уж много таких примеров резко стал встречать
Илья
т.е. хочешь сказать ./name/... не работает?
ну он матчит просто все файлы
Илья
если не нашел, то возвращает ошибку
Илья
go test ./... go generate ./... и т.д.
имел в виду то, что эти без ошибки завершатся
Emin Zalaev
Ты вообще понимаешь, что значат эти три точки?
Я думал он 3 точки для примера написал, типа там файлов много…
Andrey
Я думал он 3 точки для примера написал, типа там файлов много…
Не совсем. Это как и с тестами, если указать точки, то он запустил все тесты в глубину. С раном думаю, но не уверен, он пытается найти в мэйны и запустить
Andrey
нет, это формат команды
Так где ты такой формат увидел?
fenogentov
Так где ты такой формат увидел?
хоспидя, я откуда знаю
fenogentov
всегда этим пользовался
Andrey
Может пора научится делать go run непосредственно указывая файл с main функцией?
fenogentov
Может пора научится делать go run непосредственно указывая файл с main функцией?
если ты указаваешь маин, то он не видит все что в других файлах
Emin Zalaev
Билд можно))
fenogentov
можно, но не нужно
Emin Zalaev
Не знаю мне лично удобно так скрипт написал в 2 строки и запускаешь его
Andrey
если ты указаваешь маин, то он не видит все что в других файлах
У меня на такой же "глубине" лежит Мэйн, и все видно прекрасно
Emin Zalaev
Кстати да, почему не видит то
fenogentov
вопрос не в глубине, а ширене
Emin Zalaev
Может с go mod проблема
Andrey
У него пол файлов в кодом красные, возможно там все импорты битые у него
Илья
вопрос не в глубине, а ширене
казалось бы, при чем тут питонисты
Emin Zalaev
казалось бы, при чем тут питонисты
Не говори что он тоже в чате питона
fenogentov
ясно
Andrey
вопрос не в глубине, а ширене
Я гляжу ты агрессивно и токсично настроен, так что удачи в поисках ответа на свои проблемы
Emin Zalaev
А там модуль
Илья
ясно
стоп, а как ты оказался в рут256 коворкинге?
Emin Zalaev
И думает а шо функции не работают..
Emin Zalaev
Это я в январе после 2х недель изучения Го
Кіт ✙
стоп, а как ты оказался в рут256 коворкинге?
так вот куда ты устроился гад
Andrey
И думает а шо функции не работают..
Я думаю на проблема в инит модуле