The official Sublime Text package for Go build system integration.
Find a file
Russ Cox 71be16f6c5 A+C: delete AUTHORS and CONTRIBUTORS
In 2009, Google's open-source lawyers asked us to create the AUTHORS
file to define "The Go Authors", and the CONTRIBUTORS file was in
keeping with open source best practices of the time.

Re-reviewing our repos now in 2022, the open-source lawyers are
comfortable with source control history taking the place of the
AUTHORS file, and most open source projects no longer maintain
CONTRIBUTORS files.

To ease maintenance, remove AUTHORS and CONTRIBUTORS from all repos.

For #53961.

Change-Id: Ib9ff4868fc4d4545e74812503976f21327d40404
Reviewed-on: https://go-review.googlesource.com/c/sublime-build/+/419102
Run-TryBot: Russ Cox <rsc@golang.org>
Reviewed-by: David Chase <drchase@google.com>
2022-07-22 15:52:51 +00:00
dev sublime-build: Added new Benchmark build variant 2016-01-12 00:25:35 +00:00
docs sublime-build: Added new Benchmark build variant 2016-01-12 00:25:35 +00:00
.gitignore Golang Build: Initial Sublime Text build package implementation 2015-10-06 11:05:36 -04:00
.pep8 Golang Build: Initial Sublime Text build package implementation 2015-10-06 11:05:36 -04:00
changelog.md Golang Build: Initial Sublime Text build package implementation 2015-10-06 11:05:36 -04:00
CONTRIBUTING.md CONTRIBUTING.md: remove note about not accepting Pull Requests 2018-03-14 18:01:24 +00:00
Default.sublime-commands Golang Build: Rename build system and command palette entries to "Go" 2015-10-15 13:42:14 -04:00
dependencies.json Golang Build: Initial Sublime Text build package implementation 2015-10-06 11:05:36 -04:00
Go.sublime-build sublime-build: Added new Benchmark build variant 2016-01-12 00:25:35 +00:00
Golang Build Output.tmLanguage Golang Build: Initial Sublime Text build package implementation 2015-10-06 11:05:36 -04:00
golang_build.py Drop leading whitespace from file regex. 2016-10-05 15:56:42 +00:00
LICENSE initial commit for new repo 2015-09-16 08:57:28 -07:00
PATENTS initial commit for new repo 2015-09-16 08:57:28 -07:00
readme.md sublime-build: Added new Benchmark build variant 2016-01-12 00:25:35 +00:00

Golang Build

Golang Build is a Sublime Text package for compiling Go projects. It provides integration between Sublime Text and the command line go tool.

The package consists of the following features:

  • A Sublime Text build system for executing:
    • go build
    • go run
    • go install
    • go test to run Tests or Benchmarks
    • go clean
    • Cross-compilation using go build with GOOS and GOARCH
  • Sublime Text command palette commands to:
    • Execute go get
    • Open a terminal into a Go workspace

Installation

The Golang Build package is installed by using Package Control.

  • If Package Control is not installed, follow the Installation Instructions
  • Open the Sublime Text command palette and run the Package Control: Install Package command
  • Type Golang Build and select the package to perform the installation

Documentation

End User

Contributor