Go Development and Execution Environment: Difference between revisions
Jump to navigation
Jump to search
Line 3: | Line 3: | ||
=Overview= | =Overview= | ||
=The <tt>go</tt> Tool= | =The <tt>go</tt> Tool= | ||
<code>go</code> is a tool used to manage source code. | <code>go</code> is a tool used to manage source code. More details: {{Internal|go#Overview|<tt>go</tt>}} | ||
=Environment Variables= | =Environment Variables= |
Revision as of 01:18, 15 August 2023
Internal
Overview
The go Tool
go
is a tool used to manage source code. More details:
Environment Variables
GOPATH
The GOPATH
environment variable defines the workspace directory. Go tools assume that your code is under the path designated by GOPATH
. Used to search for packages during compilation, when packages are being imported.
GOROOT
Used to search for packages during compilation, when packages are being imported.
Compilation
Execution
cd $PROJECT_DIR
go run ./src/main/main.go
TODO
Deplete, merge and delete Go Concepts - Runtime