Golang uses modules as the main source of the project's informations. So, in order to start a new project, we need to create a new module. To do so, run the command as follow:
go mod init github.com/{your-github-username}/{your-repository-name}
That are some extension on VS Code that can ease your learning curve. They're optional, but very recommended.