ребят как можно уменьшить вложеность здесь?
есть какойнить метод который позволяет взять текущий элемент из итератора вместо следующего?
как можно вот это читабельным сделать? трабл в том что в строку попадают лишние табы и переносы строк
ребят а как вектор лежит в куче если у него не фиксированый размер?
почему в файле main.go пакет доступен а в файле context_test.go нет?
ребят, хочу имплементить HashMap, но не хочу чтобы были доступны все методы, можно ли как то сузить интерфейс?
как можно получть из env::args() итератор по ссылкам а не по строкам?
хочу написать чтото типо сервиса который может работать в фоне как процесс в ОС есть какой то паттерн или чтото подобное? так же столкнулся с проблемой: у обьекта сервиса есть...
Такой трабл: пишу прогу которая создает конфиг файл для себя, дело в том что при запуске cargo run конфиг файлы создаются в корне проэкта и детектятся гитом, как фиксить?
я могу передать ссылку на метод в другой метод?
какой самый нормальный способ удалить елемент из массива или лучше использовать связаный список?
мжно как то удалить обьект? или натравить на него GC
забудем вопрос с созданием конфига из кода, предположим что я засуну свою прогу в докер, где по вашему мнению должен лежать конфиг внутри докера?
почему golang не может найти пакет я невникаю $ go test ./... # nigless/try-go/context context/context_test.go:6:2: cannot find package FAIL nigless/try-go/context [setup ...
что если в файле конфига отсутствует нужное значение? использовать дефолтное значение ил выплевывать ошибку?
как мне сделать поле структуры неоябзательным?
а сурс в 2д умеет?
можно как то обьявить переменную buff не прокидывая ее из вне?
Может я просто неправильно решаю посталеную задачу? Мне нужен роутер в который прилетает ключ и он ищет этот ключ в списке команд а далее вызывает метод execute у этой команды
есть какой нить спичок правил как должны вести себя опции (—option) в cli ? например -m="test" это валидная опция?