Icon reference
File types
To view the list of file types recognized by GoLand, in the Settings dialog (Ctrl+Alt+S) , go to . If a file in your project is marked with the icon, it indicates that GoLand can't recognize it. In this case, you can register and configure a new file type.

Common
Icon | Description |
|---|---|
Go file | |
Go template | |
Project structure | |
Directory | |
Module | |
Group of modules | |
Identifier icons of the Structure tool window
Icon | Description |
|---|---|
Interfaces | |
Fields that belong to a type | |
Functions | |
Methods | |
Types | |
Variables | |
Constants |
Data Sources
Icon | Description |
|---|---|
Access Method | |
Aggregate | |
Alias Type | |
Argument | |
Body | |
Check | |
Cluster | |
Collation | |
Collection Type | |
Column. For more information about column icon combinations, refer to Possible icon combinations for columns. | |
Data File | |
Database | |
Read-only status | |
DDL data source | |
Default | |
Exception | |
Extension | |
External Schema | |
Foreign Data Wrapper | |
Foreign Key | |
Foreign Table | |
Index | |
Key | |
Materialized Log | |
Materialized View | |
Object Attribute | |
Object Type | |
Operator | |
Package | |
Primary key | |
Projection | |
Data sources | |
Role | |
Routine | |
Rule | |
Scheduled Event | |
Schema | |
Sequence | |
Server | |
Stored procedure or function | |
Synonym | |
Table | |
Table Type | |
Tablespace | |
Trigger | |
User | |
User Mapping | |
Variable | |
View | |
Virtual column | |
Virtual foreign key | |
Virtual view | |
Virtual Table |
Most icons have tooltips that explain what they mean. To view a tooltip, hover over an icon.
Database object icons
Install the Database Tools and SQL plugin
This functionality relies on the Database Tools and SQL plugin, which you need to install and enable.
Press Ctrl+Alt+S to open settings and then select .
Open the Marketplace tab, find the Database Tools and SQL plugin, and click Install (restart the IDE if prompted).
Database object icons let you quickly identify different types of introspected database objects. You can find them in selected tool windows (for example, Database, Database Changes, and Services), the code editor, the data editor, and so on. Each database object has a dedicated icon.

For more information about data source and database object icons, refer to the reference chapters of the Database tool window topic: