Como alternativa a un IDE exclusivamente para Go, podemos usar como alternativa el Editor de Código Visual Studio Code siguiendo las siguientes pasos para su configuración, cabe recalcar que dicha configuración e instalación de extensiones es una propuesta a la necesidad.
https://code.visualstudio.com/Download
Go: Rich Go language support for Visual Studio Code
Luego de instalar la extensión nos dirigimos a la paleta de comandos (Menu > View > Command Palette) escribimos Go Install/Update Tools luego [Enter].
Seleccionamos todo y luego [Enter], esperamos que se instale todo los paquetes.
Para personalizar la configuración nos dirigimos al menú File > Preferences > Settings, luego buscamos del arbol de opciones el item Extensions > Go seguidamente click en Edit in setting.json
Reemplazamos por la siguiente configuración:
{“workbench.startupEditor”: “newUntitledFile”,“go.useLanguageServer”: true,“go.buildOnSave”: true,“go.lintOnSave”: true,“go.vetOnSave”: true,“go.useCodeSnippetsOnFunctionSuggest”: true,“go.formatOnSave”: false,“go.formatTool”: “goreturns”,}
Y guardamos.
Una de las características principales de VSC es el debugger integrado que nos permitirá probar y depurar (eliminar) los errores de nuestro programa. El código a ser examinado puede alternativamente estar corriendo en un simulador de conjunto de instrucciones (ISS), una técnica que permite gran potencia en su capacidad de detenerse cuando son encontradas condiciones específicas.
Antes de todo tenemos que tener instalado el delve las instrucciones las puedes encontrar aquí, si ya tienes todo lo necesario procedemos a crear puntos de interrupción “Breakpoint” tal como muestra la imagen.
Luego simplemente click en “Launch”, nos mostrará la barra de navegación del debug el cual nos permitirá ir de breakpint en breakpoint tal como muestra la imagen.
About the author