diff --git a/src/go/doc/example.go b/src/go/doc/example.go index cf3547810a..45350f8fd3 100644 --- a/src/go/doc/example.go +++ b/src/go/doc/example.go @@ -268,6 +268,11 @@ func playExample(file *ast.File, f *ast.FuncDecl) *ast.File { if err != nil { continue } + if p == "syscall/js" { + // We don't support examples that import syscall/js, + // because the package syscall/js is not available in the playground. + return nil + } n := path.Base(p) if s.Name != nil { n = s.Name.Name