Skip to Content

Reference

Deeper material. Read as needed. For the friendly source-code tour of every shipped plugin, see Walkthroughs.

  • Architecture: source-plugin build cache, cache-key inputs, build environment (GO_BUILD_ENV_KEYS, TTSC_*_BINARY, GOROOT), Go toolchain resolution.
  • Driver API: the Go faΓ§ade plugin authors should call: LoadProgram, Program, diagnostics, rewrites, emit, source preambles, LSP-host symbols.
  • Pitfalls: common first-hour failures with exact host error strings (composes/contributors family, AST panics, Go toolchain).
Last updated on