Start here

GopherJS documentation

Reference documentation for the GopherJS compiler and its public Go packages.

GopherJS compiles Go code to JavaScript so Go programs can run in browsers and other JavaScript environments.

This SameDayDesk Docs Lab mirror brings the project's public Go API into one searchable reference while project-owned adoption is reviewed in GopherJS site PR #82. It is generated from the real GopherJS source at commit 490705b, covering 17 public packages and 197 exported functions, types, methods, variables, and constants.

SameDayDesk owns and maintains this durable review mirror. It is not affiliated with GopherJS and does not replace the project's canonical documentation. If the adoption PR merges, this page will point readers to the project-owned home.

Start here

What is included

The reference covers the compiler, build system, JavaScript interop package, source map utilities, and other exported packages intended for GopherJS users and contributors. Every API entry is derived from Go source and links back to the pinned project revision for verification.

Need a reference like this?

SameDayDesk turns real source and scattered project documentation into a reproducible public reference, verifies its links against the pinned revision, hosts a durable review mirror, and prepares the upstream adoption change.