Delve - отладчик для Go
1 ответ

golang делает неожиданное выделение памяти в куче

Во время бенчмаркинга я заметил удивительное выделение памяти в куче. После уменьшения репро я получил следующее: // --- Repro file --- func memAllocRepro(values []int) *[]int { for { break } return &values } // --- Benchmark file --- func Bench…
09 мар '18 в 22:24
1 ответ

security: SecKeychainSearchCopyNext Ошибка - невозможно установить Delve на MacOS

Я установил Delve, используя: brew install delve Журнал показывает некоторые проблемы: brew install go-delve/delve/delve Updating Homebrew... ==> Installing delve from go-delve/delve ==> Downloading https://github.com/derekparker/delve/archive…
07 май '18 в 02:29
1 ответ

Существует ли API, который возвращает URL-адрес домашней страницы Office 365 Delve для пользователя?

В Office 365 Delve у каждого пользователя есть "домашняя" страница. Для вошедшего в систему пользователя на странице есть URL-адрес, например https://contoso-my.sharepoint.com/_layouts/15/me.aspx а для людей, к которым подключен вошедший в систему п…
26 янв '16 в 21:18
1 ответ

Golang WaitGroup.Done() пропускается

У меня есть функция, которая основывается на одновременной проверке некоторых ошибок, и я пытаюсь использовать группы ожидания, чтобы дождаться завершения всех процессов, которые возвращают возможные ошибки, прежде чем я проверю все ошибки. Кажется,…
21 июн '16 в 15:26
2 ответа

Отладка тестов с помощью delve

Я использую "go test -v ", чтобы запустить кучу модульных тестов. Я хотел бы отладить их с помощью Delve. Когда я пытаюсь запустить отладчик, я получаю сообщение об ошибке "Не удается отладить не основной пакет". Итак, как я могу отлаживать юнит-тес…
12 апр '17 в 22:17
3 ответа

ДЛВ Хьюго просто висит

Я пытаюсь выучить Хьюго с помощью отладчика Go dlv, И я довольно застрял. После: go get -v github.com/gohugoio/hugo cd $GOPATH/src/github.com/gohugoio/hugo go build -gcflags="-N -l" dlv exec ./hugo -- -s /path/to/the/projectdir Это висит. Нажатие Ct…
24 фев '18 в 09:38
0 ответов

Невозможно остановить отладку dlv - снова без головы - работает в контейнере Docker на Mac

Как вы перестаете вникать безголовый отладчик? Примечание: я запускаю это из контейнера докера на Mac и устанавливаю так: go get -u github.com/derekparker/delve/cmd/dlv С этого все и начинается нормально, но как вы снова это остановите. dlv debug --…
04 дек '18 в 15:25
1 ответ

Delve (dlv) не может присоединиться к процессу

Я получаю эту ошибку обратно от DLV could not attach to pid 20727: decoding dwarf section info at offset 0x0: too short Двоичный файл построен следующим образом: go build -a -v -ldflags "-w -X main.gitCommit=<sha> -linkmode 'auto' -extldflags …
24 янв '19 в 01:25
3 ответа

Установка Delve для GO в Mac OSX

Я пытался установить Delve в моей среде. Однако Delve не запускается, и я не могу решить эту проблему. ОС: OSX Yosemite 10.10.4 Дарвин Кернел Версия 14.4.0 $GOPATH/bin/dlv debug main.go could not launch process: could not fork/exec https://github.co…
19 мар '16 в 16:09
2 ответа

Как увидеть глобальные переменные в Visual Studio для golang при отладке?

При отладке Go с использованием delve отображаются только локальные переменные. Я не вижу все глобальные переменные. Есть ли какие-либо изменения настроек, чтобы увидеть список всех переменных Вот a не показывается, даже когда я наводю курсор мыши н…
17 авг '18 в 05:43
1 ответ

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

Я пытаюсь передать аргумент, чтобы вникать в VS Code, но это не работает. Вот как передать аргумент программе go через delve: dlv debug github.com/docker/swarm -- create Я пробовал много разных решений в моем launch.json: "args": [ "--", "create" ] …
17 окт '18 в 09:00
1 ответ

Можете ли вы отладить перейти с Delve в Eclipse Che

Кто-нибудь может помочь с указаниями о том, как отладить иди в Eclipse Che с Delve? Примечание: я запускаю че в контейнере докера. С уважением
14 май '17 в 08:32
0 ответов

Как отладить Go в VScode от имени пользователя root

Я хочу отлаживать контейнер в Visual Studio Code. но containerd должен работать от имени пользователя root. Нет ли возможности начать работу с правами root? это мой текущий конфиг: { // Use IntelliSense to learn about possible attributes. // Hover t…
17 июл '18 в 07:54
0 ответов

Почему Visual Studio Code Golang не может смотреть значение в режиме отладки

Почему Visual Studio Code Golang не может иметь значение при отладке в режиме MAC OS? Нужно ли что-то перенастроить? launch.js: { "version": "0.2.0", "configurations": [ { "name": "mydebug", "type": "go", "request": "launch", "mode": "exec", "remote…
09 сен '17 в 03:38
1 ответ

Невозможно запустить delve в eclipse che - не удалось запустить процесс, операция не разрешена

Я пытаюсь использовать Delve в Eclipse Che Запуск Eclipse Che в докере с --privileged не помогает docker run -it --privileged --rm -v /var/run/docker.sock:/var/run/docker.sock -v $(pwd):/data eclipse/che start При беге dlv debug main.go я получил co…
15 май '17 в 19:35
0 ответов

dlv attach <pid> [двоичное местоположение] дает доступ запрещен

Я пытаюсь подключить отладчик delve golang к моей программе go, которая уже запущена на моей машине с Windows 7. когда я говорю dlv attach [двоичное местоположение], он говорит: "Не удалось подключиться к pid: доступ запрещен. Может ли кто-нибудь по…
27 сен '18 в 05:06
0 ответов

Как отладить Golang с помощью тегов сборки в Delve

Я пытаюсь отладить код Go с помощью Delve VSCode. Для моего тестирования я должен бежать go test с тегами каждый раз для каждого теста. Над каждой из моих тестовых функций я вижу опции run test и debug test, есть ли способ настроить launch.json так,…
11 апр '18 в 21:10
4 ответа

Как напечатать полное значение строковой переменной в delve?

Я использую отладчик delve go для отладки некоторого кода. Когда я пытаюсь напечатать строковую переменную, она дает мне сокращенную версию. (dlv) print myString "my string...+539 more" Как мне заставить его напечатать полную строку?
20 сен '18 в 01:30
0 ответов

Возможна ли отладка Termbox-Go с использованием программ с VSCode и Delve?

Я пытаюсь создать консольное приложение, используя https://github.com/nsf/termbox-go/. В качестве редактора я использую VSCode с плагином Go и Delve для отладки. Теперь проблема в том, что когда я начинаю отладку, я не вижу вывод termbox в окне встр…
25 фев '18 в 20:58
1 ответ

GoLang отладчик давится на стандартный ввод

У меня проблема с использованием отладчика GoLand для фрагмента кода, который пытается прочитать из stdin, Например, следующий код: package main import ( "io" "os" "strings" ) func main() { io.Copy(os.Stdout, strings.NewReader("Start typing now...\n…
18 сен '18 в 11:41