This document aims to clarify what level of support you can expect while using GoSublime.
Use of GoSublime assumes you've read and understood all the points herein.
- All versions of Sublime Text 3 should be supported.
- For versions before the official 3.0 release in September 2017, graceful fall-backs are in place.
- Testing is only done for the current non-beta version and only on Linux.
- It is assumed that you are experienced with Sublime Text, basic key bindings, its settings system, etc.
- It is assumed that you already have a working Go installation: https://golang.org/doc/install.
- Package Control is not supported
GoSublime is backed by https://margo.sh/ to which the following points apply:
- Like the official Go release policy, only the current and previous released versions of Go are supported.
- Only the main
gc
tool-chain distributed by https://golang.org/ is supported. - margo should not require a cgo-enabled Go installation, but non-cgo builds i.e.
CGO_ENABLED=0
are not tested.
At this time, Go modules are only partially supported.
Auto-completion and other features built directly into margo should work in most cases,
but features backed by external tools e.g. goto definition
might work.
We plan to implement most of these features internally as our (type-check) importer matures.
- Testing is only done on Arch Linux.
- Windows and macOS should work without issue, but no testing is done on them.
Please note:
- By default
fmt
is achieved through direct use of the packages in the stdlib and not the binaries on your system.
While we will make an effort to respond to all issues, we have only a limited amount of time and have chosen to give higher priority to our sponsors and backers (including those who donate outside of Open Collective and Patreon).
If an urgent response is required, or an issue has gone without response for more than a few days, our sponsors and backers are welcome to send an email to [email protected].
If your issue contains sensitive details or you would otherwise prefer not to post it publicly, you're welcome to send an email to [email protected].