Go Tool: Difference between revisions

From NovaOrdis Knowledge Base
Jump to navigation Jump to search
Line 25: Line 25:
go run ./src/main/main.go
go run ./src/main/main.go
</syntaxhighlight>
</syntaxhighlight>
==<tt>test</tt>==
The <code>test</code> command runs tests. For more details, see:
{{Internal|Go_Testing#Overview|Go Testing}}

Revision as of 01:32, 15 August 2023

Internal

Commands

build

The build command compiles and builds an executable.

cd ${PROJECT_DIR}
go build ./src/main/main.go

The command will create an executable named after the first source file, in this case main, and will place it by default in the ${PROJECT_DIR} directory.

doc

The doc command prints documentation for a package.

fmt

The fmt ("format") command formats source code files.

get

The get command downloads packages and installs them.

list

The list command lists all installed packages.

run

The run command compiles .go files and runs the executable.

cd $PROJECT_DIR
go run ./src/main/main.go

test

The test command runs tests. For more details, see:

Go Testing