The Go functionality in IntelliJ IDEA is supported by the Go plugin. The Go plugin provides support of all the features that are available in GoLand, the standalone IDE for Go developers. With the Go plugin, you can work with Go tools, vendoring, Go modules, download new Go SDK versions right from the IDE, and use other Go-specific features.
warning
This section provides an overview of basic functionality that is available with the Go plugin. For more information about Go features, see the official GoLand documentation.
First steps with Go in IntelliJ IDEA
These set of topics are focused on describing features, functionality, the application interface, and might help you to get started quickly.
Define rules under which files are included in the package and build your application only with dependency packages that are stored inside your project.