Grafana: como fazer depuração de código grafana ..

Criado em 22 jul. 2016  ·  3Comentários  ·  Fonte: grafana/grafana

Sou novato no Grafana, instalei o Grafana e cumpri todas as instruções fornecidas no arquivo read me. Estou usando o Visual Code para go lang. Agora, só quero depurar o código Grafana para entender o processo.
Alguém pode me sugerir o que devo fazer. Já ouvi falar de um depurador chamado Delve. Alguém pode me dizer como usar porque quando eu uso Delve ele não conecta o servidor grafana.
como iniciar o grafana-server e como depurar o código. Por favor, qualquer um me ajude !!!

Tenho seguido os seguintes links: https://github.com/grafana/grafana , https://github.com/derekparker/delve

typquestion

Comentários muito úteis

Comecei a trabalhar editando .vscode / launch.json:

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${workspaceFolder}/pkg/cmd/grafana-server/main.go",
            "env": {},
            "args": [
                "--homepath", "${workspaceFolder}",
                "--packaging", "dev"
            ]
        }
    ]
}

Todos 3 comentários

Não tenho certeza, não tive que depurar golang ainda.

por favor, pesquise no google ou poste perguntas na lista de e-mails da Grafana

Eu também encontrei o problema.

Comecei a trabalhar editando .vscode / launch.json:

{
    // Use IntelliSense to learn about possible attributes.
    // Hover to view descriptions of existing attributes.
    // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387
    "version": "0.2.0",
    "configurations": [
        {
            "name": "Launch",
            "type": "go",
            "request": "launch",
            "mode": "auto",
            "program": "${workspaceFolder}/pkg/cmd/grafana-server/main.go",
            "env": {},
            "args": [
                "--homepath", "${workspaceFolder}",
                "--packaging", "dev"
            ]
        }
    ]
}
Esta página foi útil?
0 / 5 - 0 avaliações