golang Базовая отладка простой программы в vscode/vscodium - Как настроить дебаггер (delve)

Сначала:

  1. установим все базовые компоненты, что требуется
  2. а также установим отладчик Delve

И затем:

  1. создадим файл c кодом (напр. test.go) со содержимым вроде:
    package main
    
    import (
    	"fmt"
    	"strconv"
    	"time"
    )
    
    func main() {
    	currentTime := time.Now()     // Объект текущего времени
    	var year = currentTime.Year() // получаем год
    	fmt.Println("Privet Mir " + strconv.Itoa(year) + "!")
    }
    

    -- тут мы не просто выводим привет мир, но еще и добавим переменную, чтобы посмотреть на нее в отладчике.

  2. Далее инициаллизируем модуль для нашего кода (имя модуля тут может быть любым)
  3. Запустим программу (можно сразу кнопкой Run and Debug), можно поставить точки останова, посмотреть значение переменной