_content/e: delete

We do not agree that this is the right approach for these pages,
so delete them to head off any links to them.

Change-Id: Ifdd6d1ddacb3296238c3d2f4261854a986e6e987
Reviewed-on: https://go-review.googlesource.com/c/website/+/548116
LUCI-TryBot-Result: Go LUCI <golang-scoped@luci-project-accounts.iam.gserviceaccount.com>
Reviewed-by: Carlos Amedee <carlos@golang.org>
Reviewed-by: Robert Griesemer <gri@google.com>
Auto-Submit: Russ Cox <rsc@golang.org>
diff --git a/_content/e/AmbiguousSelector.md b/_content/e/AmbiguousSelector.md
deleted file mode 100644
index 0cd4307..0000000
--- a/_content/e/AmbiguousSelector.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: AmbiguousSelector
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-AmbiguousSelector occurs when a selector is ambiguous.
-
-Example:
- type E1 struct { i int }
- type E2 struct { i int }
- type T struct { E1; E2 }
-
- var x T
- var _ = x.i
-```
-
diff --git a/_content/e/BadDecl.md b/_content/e/BadDecl.md
deleted file mode 100644
index 3f9a6ce..0000000
--- a/_content/e/BadDecl.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-title: BadDecl
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-BadDecl occurs when a declaration has invalid syntax.
-```
-
diff --git a/_content/e/BadDotDotDotSyntax.md b/_content/e/BadDotDotDotSyntax.md
deleted file mode 100644
index 268feb1..0000000
--- a/_content/e/BadDotDotDotSyntax.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: BadDotDotDotSyntax
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-BadDotDotDotSyntax occurs when a "..." occurs in a context where it is
-not valid.
-
-Example:
- var _ = map[int][...]int{0: {}}
-```
-
diff --git a/_content/e/BadImportPath.md b/_content/e/BadImportPath.md
deleted file mode 100644
index 173c8aa..0000000
--- a/_content/e/BadImportPath.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-title: BadImportPath
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-BadImportPath occurs when an import path is not valid.
-```
-
diff --git a/_content/e/BadOffsetofSyntax.md b/_content/e/BadOffsetofSyntax.md
deleted file mode 100644
index 08614c6..0000000
--- a/_content/e/BadOffsetofSyntax.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: BadOffsetofSyntax
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-BadOffsetofSyntax occurs when unsafe.Offsetof is called with an argument
-that is not a selector expression.
-
-Example:
- import "unsafe"
-
- var x int
- var _ = unsafe.Offsetof(x)
-```
-
diff --git a/_content/e/BadRecv.md b/_content/e/BadRecv.md
deleted file mode 100644
index 99ccae7..0000000
--- a/_content/e/BadRecv.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: BadRecv
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-BadRecv occurs when a method declaration does not have exactly one
-receiver parameter.
-
-Example:
- func () _() {}
-```
-
diff --git a/_content/e/BadTypeKeyword.md b/_content/e/BadTypeKeyword.md
deleted file mode 100644
index db6880a..0000000
--- a/_content/e/BadTypeKeyword.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: BadTypeKeyword
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-BadTypeKeyword occurs when a .(type) expression is used anywhere other
-than a type switch.
-
-Example:
- type I interface {
- 	m()
- }
- var t I
- var _ = t.(type)
-```
-
diff --git a/_content/e/BlankIfaceMethod.md b/_content/e/BlankIfaceMethod.md
deleted file mode 100644
index 26c4b37..0000000
--- a/_content/e/BlankIfaceMethod.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: BlankIfaceMethod
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-BlankIfaceMethod occurs when a method name is '_'.
-
-Per the spec:
- "The name of each explicitly specified method must be unique and not
- blank."
-
-Example:
- type T interface {
- 	_(int)
- }
-```
-
diff --git a/_content/e/BlankPkgName.md b/_content/e/BlankPkgName.md
deleted file mode 100644
index 1a9d022..0000000
--- a/_content/e/BlankPkgName.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: BlankPkgName
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-BlankPkgName occurs when a package name is the blank identifier "_".
-
-Per the spec:
- "The PackageName must not be the blank identifier."
-
-Example:
- package _
-```
-
diff --git a/_content/e/BrokenImport.md b/_content/e/BrokenImport.md
deleted file mode 100644
index 62f2cf3..0000000
--- a/_content/e/BrokenImport.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-title: BrokenImport
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-BrokenImport occurs when importing a package fails.
-
-Example:
- import "amissingpackage"
-```
-
diff --git a/_content/e/CannotInferTypeArgs.md b/_content/e/CannotInferTypeArgs.md
deleted file mode 100644
index 181b2b5..0000000
--- a/_content/e/CannotInferTypeArgs.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: CannotInferTypeArgs
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-CannotInferTypeArgs occurs when type or function type argument inference
-fails to infer all type arguments.
-
-Example:
- func f[T any]() {}
-
- func _() {
- 	f()
- }
-```
-
diff --git a/_content/e/DivByZero.md b/_content/e/DivByZero.md
deleted file mode 100644
index ba67f2e..0000000
--- a/_content/e/DivByZero.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: DivByZero
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-DivByZero occurs when a division operation is provable at compile
-time to be a division by zero.
-
-Example:
- const divisor = 0
- var x int = 1/divisor
-```
-
diff --git a/_content/e/DuplicateCase.md b/_content/e/DuplicateCase.md
deleted file mode 100644
index 8caf006..0000000
--- a/_content/e/DuplicateCase.md
+++ /dev/null
@@ -1,25 +0,0 @@
----
-title: DuplicateCase
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-DuplicateCase occurs when a type or expression switch has duplicate
-cases.
-
-Example:
- func printInt(i int) {
- 	switch i {
- 	case 1:
- 		println("one")
- 	case 1:
- 		println("One")
- 	}
- }
-```
-
diff --git a/_content/e/DuplicateDecl.md b/_content/e/DuplicateDecl.md
deleted file mode 100644
index e6b2426..0000000
--- a/_content/e/DuplicateDecl.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: DuplicateDecl
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-DuplicateDecl occurs when an identifier is declared multiple times.
-
-Example:
- var x = 1
- var x = 2
-```
-
diff --git a/_content/e/DuplicateDefault.md b/_content/e/DuplicateDefault.md
deleted file mode 100644
index 15f7a65..0000000
--- a/_content/e/DuplicateDefault.md
+++ /dev/null
@@ -1,27 +0,0 @@
----
-title: DuplicateDefault
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-DuplicateDefault occurs when a type or expression switch has multiple
-default clauses.
-
-Example:
- func printInt(i int) {
- 	switch i {
- 	case 1:
- 		println("one")
- 	default:
- 		println("One")
- 	default:
- 		println("1")
- 	}
- }
-```
-
diff --git a/_content/e/DuplicateFieldAndMethod.md b/_content/e/DuplicateFieldAndMethod.md
deleted file mode 100644
index 22f1d5f..0000000
--- a/_content/e/DuplicateFieldAndMethod.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: DuplicateFieldAndMethod
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-DuplicateFieldAndMethod occurs when an identifier appears as both a field
-and method name.
-
-Example:
- type T struct {
- 	m int
- }
-
- func (T) m() {}
-```
-
diff --git a/_content/e/DuplicateLabel.md b/_content/e/DuplicateLabel.md
deleted file mode 100644
index 64b54f3..0000000
--- a/_content/e/DuplicateLabel.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: DuplicateLabel
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-DuplicateLabel occurs when a label is declared more than once.
-
-Example:
- func f() int {
- L:
- L:
- 	return 1
- }
-```
-
diff --git a/_content/e/DuplicateLitField.md b/_content/e/DuplicateLitField.md
deleted file mode 100644
index 1167b87..0000000
--- a/_content/e/DuplicateLitField.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: DuplicateLitField
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-DuplicateLitField occurs when a struct literal contains duplicated
-fields.
-
-Example:
- var _ = struct{i int}{i: 1, i: 2}
-```
-
diff --git a/_content/e/DuplicateLitKey.md b/_content/e/DuplicateLitKey.md
deleted file mode 100644
index bdeaba3..0000000
--- a/_content/e/DuplicateLitKey.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: DuplicateLitKey
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-DuplicateLitKey occurs when an index is duplicated in a slice, array, or
-map literal.
-
-Example:
- var _ = []int{0:1, 0:2}
-
-Example:
- var _ = map[string]int{"a": 1, "a": 2}
-```
-
diff --git a/_content/e/DuplicateMethod.md b/_content/e/DuplicateMethod.md
deleted file mode 100644
index f79be82..0000000
--- a/_content/e/DuplicateMethod.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: DuplicateMethod
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-DuplicateMethod occurs when two methods on the same receiver type have
-the same name.
-
-Example:
- type T struct {}
- func (T) m() {}
- func (T) m(i int) int { return i }
-```
-
diff --git a/_content/e/ImportCRenamed.md b/_content/e/ImportCRenamed.md
deleted file mode 100644
index f3fb0ba..0000000
--- a/_content/e/ImportCRenamed.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: ImportCRenamed
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-ImportCRenamed occurs when the special import "C" is renamed. "C" is a
-pseudo-package, and must not be renamed.
-
-Example:
- import _ "C"
-```
-
diff --git a/_content/e/ImpossibleAssert.md b/_content/e/ImpossibleAssert.md
deleted file mode 100644
index eff11f8..0000000
--- a/_content/e/ImpossibleAssert.md
+++ /dev/null
@@ -1,26 +0,0 @@
----
-title: ImpossibleAssert
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-ImpossibleAssert occurs for a type assertion x.(T) when the value x of
-interface cannot have dynamic type T, due to a missing or mismatching
-method on T.
-
-Example:
- type T int
-
- func (t *T) m() int { return int(*t) }
-
- type I interface { m() int }
-
- var x I
- var _ = x.(T)
-```
-
diff --git a/_content/e/IncomparableMapKey.md b/_content/e/IncomparableMapKey.md
deleted file mode 100644
index fcf22b4..0000000
--- a/_content/e/IncomparableMapKey.md
+++ /dev/null
@@ -1,24 +0,0 @@
----
-title: IncomparableMapKey
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-IncomparableMapKey occurs when a map key type does not support the == and
-!= operators.
-
-Per the spec:
- "The comparison operators == and != must be fully defined for operands of
- the key type; thus the key type must not be a function, map, or slice."
-
-Example:
- var x map[T]int
-
- type T []int
-```
-
diff --git a/_content/e/IncompatibleAssign.md b/_content/e/IncompatibleAssign.md
deleted file mode 100644
index 15cee66..0000000
--- a/_content/e/IncompatibleAssign.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: IncompatibleAssign
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-IncompatibleAssign occurs when the type of the right-hand side expression
-in an assignment cannot be assigned to the type of the variable being
-assigned.
-
-Example:
- var x []int
- var _ int = x
-```
-
diff --git a/_content/e/InvalidAppend.md b/_content/e/InvalidAppend.md
deleted file mode 100644
index ca02436..0000000
--- a/_content/e/InvalidAppend.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: InvalidAppend
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidAppend occurs when append is called with a first argument that is
-not a slice.
-
-Example:
- var _ = append(1, 2)
-```
-
diff --git a/_content/e/InvalidArrayLen.md b/_content/e/InvalidArrayLen.md
deleted file mode 100644
index a067894..0000000
--- a/_content/e/InvalidArrayLen.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: InvalidArrayLen
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidArrayLen occurs when an array length is not a constant value.
-
-Example:
- var n = 3
- var _ = [n]int{}
-```
-
diff --git a/_content/e/InvalidAssert.md b/_content/e/InvalidAssert.md
deleted file mode 100644
index adae71f..0000000
--- a/_content/e/InvalidAssert.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: InvalidAssert
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidAssert occurs when a type assertion is applied to a
-value that is not of interface type.
-
-Example:
- var x = 1
- var _ = x.(float64)
-```
-
diff --git a/_content/e/InvalidBlank.md b/_content/e/InvalidBlank.md
deleted file mode 100644
index 654cd98..0000000
--- a/_content/e/InvalidBlank.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidBlank
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidBlank occurs when a blank identifier is used as a value or type.
-
-Per the spec:
- "The blank identifier may appear as an operand only on the left-hand side
- of an assignment."
-
-Example:
- var x = _
-```
-
diff --git a/_content/e/InvalidCall.md b/_content/e/InvalidCall.md
deleted file mode 100644
index 70dbb57..0000000
--- a/_content/e/InvalidCall.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: InvalidCall
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidCall occurs when an expression is called that is not of function
-type.
-
-Example:
- var x = "x"
- var y = x()
-```
-
diff --git a/_content/e/InvalidCap.md b/_content/e/InvalidCap.md
deleted file mode 100644
index a24803e..0000000
--- a/_content/e/InvalidCap.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: InvalidCap
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidCap occurs when an argument to the cap built-in function is not of
-supported type.
-
-See https://golang.org/ref/spec#Length_and_capacity for information on
-which underlying types are supported as arguments to cap and len.
-
-Example:
- var s = 2
- var x = cap(s)
-```
-
diff --git a/_content/e/InvalidChanAssign.md b/_content/e/InvalidChanAssign.md
deleted file mode 100644
index 3c48ca7..0000000
--- a/_content/e/InvalidChanAssign.md
+++ /dev/null
@@ -1,27 +0,0 @@
----
-title: InvalidChanAssign
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidChanAssign occurs when a chan assignment is invalid.
-
-Per the spec, a value x is assignable to a channel type T if:
- "x is a bidirectional channel value, T is a channel type, x's type V and
- T have identical element types, and at least one of V or T is not a
- defined type."
-
-Example:
- type T1 chan int
- type T2 chan int
-
- var x T1
- // Invalid assignment because both types are named
- var _ T2 = x
-```
-
diff --git a/_content/e/InvalidClear.md b/_content/e/InvalidClear.md
deleted file mode 100644
index 50e2320..0000000
--- a/_content/e/InvalidClear.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: InvalidClear
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidClear occurs when clear is called with an argument
-that is not of map or slice type.
-
-Example:
- func _(x int) {
- 	clear(x)
- }
-```
-
diff --git a/_content/e/InvalidClose.md b/_content/e/InvalidClose.md
deleted file mode 100644
index 61847df..0000000
--- a/_content/e/InvalidClose.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidClose
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidClose occurs when close(...) is called with an argument that is
-not of channel type, or that is a receive-only channel.
-
-Example:
- func f() {
- 	var x int
- 	close(x)
- }
-```
-
diff --git a/_content/e/InvalidComplex.md b/_content/e/InvalidComplex.md
deleted file mode 100644
index ff391ec..0000000
--- a/_content/e/InvalidComplex.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: InvalidComplex
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidComplex occurs when the complex built-in function is called with
-arguments with incompatible types.
-
-Example:
- var _ = complex(float32(1), float64(2))
-```
-
diff --git a/_content/e/InvalidCond.md b/_content/e/InvalidCond.md
deleted file mode 100644
index fe6b02b..0000000
--- a/_content/e/InvalidCond.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidCond
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidCond occurs when an if condition is not a boolean expression.
-
-Example:
- func checkReturn(i int) {
- 	if i {
- 		panic("non-zero return")
- 	}
- }
-```
-
diff --git a/_content/e/InvalidConstInit.md b/_content/e/InvalidConstInit.md
deleted file mode 100644
index 624398d..0000000
--- a/_content/e/InvalidConstInit.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: InvalidConstInit
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidConstInit occurs when a const declaration has a non-constant
-initializer.
-
-Example:
- var x int
- const _ = x
-```
-
diff --git a/_content/e/InvalidConstType.md b/_content/e/InvalidConstType.md
deleted file mode 100644
index 7960cf0..0000000
--- a/_content/e/InvalidConstType.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: InvalidConstType
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidConstType occurs when the underlying type in a const declaration
-is not a valid constant type.
-
-Example:
- const c *int = 4
-```
-
diff --git a/_content/e/InvalidConstVal.md b/_content/e/InvalidConstVal.md
deleted file mode 100644
index 1950924..0000000
--- a/_content/e/InvalidConstVal.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidConstVal
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidConstVal occurs when a const value cannot be converted to its
-target type.
-
-TODO(findleyr): this error code and example are not very clear. Consider
-removing it.
-
-Example:
- const _ = 1 {{raw "<"}}{{raw "<"}} "hello"
-```
-
diff --git a/_content/e/InvalidConversion.md b/_content/e/InvalidConversion.md
deleted file mode 100644
index 4110842..0000000
--- a/_content/e/InvalidConversion.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: InvalidConversion
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidConversion occurs when the argument type cannot be converted to the
-target.
-
-See https://golang.org/ref/spec#Conversions for the rules of
-convertibility.
-
-Example:
- var x float64
- var _ = string(x)
-```
-
diff --git a/_content/e/InvalidCopy.md b/_content/e/InvalidCopy.md
deleted file mode 100644
index d8fa107..0000000
--- a/_content/e/InvalidCopy.md
+++ /dev/null
@@ -1,25 +0,0 @@
----
-title: InvalidCopy
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidCopy occurs when the arguments are not of slice type or do not
-have compatible type.
-
-See https://golang.org/ref/spec#Appending_and_copying_slices for more
-information on the type requirements for the copy built-in.
-
-Example:
- func f() {
- 	var x []int
- 	y := []int64{1,2,3}
- 	copy(x, y)
- }
-```
-
diff --git a/_content/e/InvalidDeclCycle.md b/_content/e/InvalidDeclCycle.md
deleted file mode 100644
index 2f176c3..0000000
--- a/_content/e/InvalidDeclCycle.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: InvalidDeclCycle
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidDeclCycle occurs when a declaration cycle is not valid.
-
-Example:
- type S struct {
- 	S
- }
-```
-
diff --git a/_content/e/InvalidDefer.md b/_content/e/InvalidDefer.md
deleted file mode 100644
index a836b84..0000000
--- a/_content/e/InvalidDefer.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidDefer
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidDefer occurs when a deferred expression is not a function call,
-for example if the expression is a type conversion.
-
-Example:
- func f(i int) int {
- 	defer int32(i)
- 	return i
- }
-```
-
diff --git a/_content/e/InvalidDelete.md b/_content/e/InvalidDelete.md
deleted file mode 100644
index 3d353d1..0000000
--- a/_content/e/InvalidDelete.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidDelete
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidDelete occurs when the delete built-in function is called with a
-first argument that is not a map.
-
-Example:
- func f() {
- 	m := "hello"
- 	delete(m, "e")
- }
-```
-
diff --git a/_content/e/InvalidDotDotDot.md b/_content/e/InvalidDotDotDot.md
deleted file mode 100644
index 061beac..0000000
--- a/_content/e/InvalidDotDotDot.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: InvalidDotDotDot
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidDotDotDot occurs when a "..." is used in a non-variadic built-in
-function.
-
-Example:
- var s = []int{1, 2, 3}
- var l = len(s...)
-```
-
diff --git a/_content/e/InvalidExprSwitch.md b/_content/e/InvalidExprSwitch.md
deleted file mode 100644
index 43946db..0000000
--- a/_content/e/InvalidExprSwitch.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidExprSwitch
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidExprSwitch occurs when a switch expression is not comparable.
-
-Example:
- func _() {
- 	var a struct{ _ func() }
- 	switch a /* ERROR cannot switch on a */ {
- 	}
- }
-```
-
diff --git a/_content/e/InvalidGo.md b/_content/e/InvalidGo.md
deleted file mode 100644
index 4bbde07..0000000
--- a/_content/e/InvalidGo.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidGo
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidGo occurs when a go expression is not a function call, for example
-if the expression is a type conversion.
-
-Example:
- func f(i int) int {
- 	go int32(i)
- 	return i
- }
-```
-
diff --git a/_content/e/InvalidIfaceAssign.md b/_content/e/InvalidIfaceAssign.md
deleted file mode 100644
index d4d6d9a..0000000
--- a/_content/e/InvalidIfaceAssign.md
+++ /dev/null
@@ -1,24 +0,0 @@
----
-title: InvalidIfaceAssign
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidIfaceAssign occurs when a value of type T is used as an
-interface, but T does not implement a method of the expected interface.
-
-Example:
- type I interface {
- 	f()
- }
-
- type T int
-
- var x I = T(1)
-```
-
diff --git a/_content/e/InvalidImag.md b/_content/e/InvalidImag.md
deleted file mode 100644
index 0765d2d..0000000
--- a/_content/e/InvalidImag.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: InvalidImag
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidImag occurs when the imag built-in function is called with an
-argument that does not have complex type.
-
-Example:
- var _ = imag(int(1))
-```
-
diff --git a/_content/e/InvalidIndex.md b/_content/e/InvalidIndex.md
deleted file mode 100644
index 6915aa0..0000000
--- a/_content/e/InvalidIndex.md
+++ /dev/null
@@ -1,28 +0,0 @@
----
-title: InvalidIndex
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidIndex occurs when an index argument is not of integer type,
-negative, or out-of-bounds.
-
-Example:
- var s = [...]int{1,2,3}
- var x = s[5]
-
-Example:
- var s = []int{1,2,3}
- var _ = s[-1]
-
-Example:
- var s = []int{1,2,3}
- var i string
- var _ = s[i]
-```
-
diff --git a/_content/e/InvalidIndirection.md b/_content/e/InvalidIndirection.md
deleted file mode 100644
index a322a3f..0000000
--- a/_content/e/InvalidIndirection.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: InvalidIndirection
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidIndirection occurs when a non-pointer value is indirected via the
-'*' operator.
-
-Example:
- var x int
- var y = *x
-```
-
diff --git a/_content/e/InvalidInitCycle.md b/_content/e/InvalidInitCycle.md
deleted file mode 100644
index ef71119..0000000
--- a/_content/e/InvalidInitCycle.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: InvalidInitCycle
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidInitCycle occurs when an invalid cycle is detected within the
-initialization graph.
-
-Example:
- var x int = f()
-
- func f() int { return x }
-```
-
diff --git a/_content/e/InvalidInitDecl.md b/_content/e/InvalidInitDecl.md
deleted file mode 100644
index eb9e06a..0000000
--- a/_content/e/InvalidInitDecl.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidInitDecl
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidInitDecl occurs when init is declared as anything other than a
-function.
-
-Example:
- var init = 1
-
-Example:
- func init() int { return 1 }
-```
-
diff --git a/_content/e/InvalidInitSig.md b/_content/e/InvalidInitSig.md
deleted file mode 100644
index 3ba3d20..0000000
--- a/_content/e/InvalidInitSig.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: InvalidInitSig
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidInitSig occurs when an init function declares parameters or
-results.
-
-Deprecated: no longer emitted by the type checker. _InvalidInitDecl is
-used instead.
-```
-
diff --git a/_content/e/InvalidInstanceCycle.md b/_content/e/InvalidInstanceCycle.md
deleted file mode 100644
index 5eba281..0000000
--- a/_content/e/InvalidInstanceCycle.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: InvalidInstanceCycle
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidInstanceCycle occurs when an invalid cycle is detected
-within the instantiation graph.
-
-Example:
- func f[T any]() { f[*T]() }
-```
-
diff --git a/_content/e/InvalidIota.md b/_content/e/InvalidIota.md
deleted file mode 100644
index eb9170f..0000000
--- a/_content/e/InvalidIota.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: InvalidIota
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidIota occurs when the predeclared identifier iota is used outside
-of a constant declaration.
-
-Example:
- var x = iota
-```
-
diff --git a/_content/e/InvalidIterVar.md b/_content/e/InvalidIterVar.md
deleted file mode 100644
index 5836617..0000000
--- a/_content/e/InvalidIterVar.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: InvalidIterVar
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidIterVar occurs when two iteration variables are used while ranging
-over a channel.
-
-Example:
- func f(c chan int) {
- 	for k, v := range c {
- 		println(k, v)
- 	}
- }
-```
-
diff --git a/_content/e/InvalidLen.md b/_content/e/InvalidLen.md
deleted file mode 100644
index 880096e..0000000
--- a/_content/e/InvalidLen.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: InvalidLen
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidLen occurs when an argument to the len built-in function is not of
-supported type.
-
-See https://golang.org/ref/spec#Length_and_capacity for information on
-which underlying types are supported as arguments to cap and len.
-
-Example:
- var s = 2
- var x = len(s)
-```
-
diff --git a/_content/e/InvalidLit.md b/_content/e/InvalidLit.md
deleted file mode 100644
index 9e0a023..0000000
--- a/_content/e/InvalidLit.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidLit
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidLit occurs when a composite literal expression does not match its
-type.
-
-Example:
- type P *struct{
- 	x int
- }
- var _ = P {}
-```
-
diff --git a/_content/e/InvalidLitField.md b/_content/e/InvalidLitField.md
deleted file mode 100644
index 3853c24..0000000
--- a/_content/e/InvalidLitField.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-title: InvalidLitField
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidLitField occurs when a field name is not a valid identifier.
-
-Example:
- var _ = struct{i int}{1: 1}
-```
-
diff --git a/_content/e/InvalidLitIndex.md b/_content/e/InvalidLitIndex.md
deleted file mode 100644
index a6e1067..0000000
--- a/_content/e/InvalidLitIndex.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: InvalidLitIndex
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidLitIndex occurs when the key in a key-value element of a slice or
-array literal is not an integer constant.
-
-Example:
- var i = 0
- var x = []string{i: "world"}
-```
-
diff --git a/_content/e/InvalidMainDecl.md b/_content/e/InvalidMainDecl.md
deleted file mode 100644
index ac78ec0..0000000
--- a/_content/e/InvalidMainDecl.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-title: InvalidMainDecl
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidMainDecl occurs when main is declared as anything other than a
-function, in a main package.
-```
-
diff --git a/_content/e/InvalidMake.md b/_content/e/InvalidMake.md
deleted file mode 100644
index 1e0c748..0000000
--- a/_content/e/InvalidMake.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: InvalidMake
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidMake occurs when make is called with an unsupported type argument.
-
-See https://golang.org/ref/spec#Making_slices_maps_and_channels for
-information on the types that may be created using make.
-
-Example:
- var x = make(int)
-```
-
diff --git a/_content/e/InvalidMethodExpr.md b/_content/e/InvalidMethodExpr.md
deleted file mode 100644
index 5e77dac..0000000
--- a/_content/e/InvalidMethodExpr.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: InvalidMethodExpr
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidMethodExpr occurs when a pointer method is called but the argument
-is not addressable.
-
-Example:
- type T struct {}
-
- func (*T) m() int { return 1 }
-
- var _ = T.m(T{})
-```
-
diff --git a/_content/e/InvalidMethodTypeParams.md b/_content/e/InvalidMethodTypeParams.md
deleted file mode 100644
index fe6d5a9..0000000
--- a/_content/e/InvalidMethodTypeParams.md
+++ /dev/null
@@ -1,16 +0,0 @@
----
-title: InvalidMethodTypeParams
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidMethodTypeParams occurs when methods have type parameters.
-
-It cannot be encountered with an AST parsed using go/parser.
-```
-
diff --git a/_content/e/InvalidOffsetof.md b/_content/e/InvalidOffsetof.md
deleted file mode 100644
index da21367..0000000
--- a/_content/e/InvalidOffsetof.md
+++ /dev/null
@@ -1,39 +0,0 @@
----
-title: InvalidOffsetof
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidOffsetof occurs when unsafe.Offsetof is called with a method
-selector, rather than a field selector, or when the field is embedded via
-a pointer.
-
-Per the spec:
-
- "If f is an embedded field, it must be reachable without pointer
- indirections through fields of the struct. "
-
-Example:
- import "unsafe"
-
- type T struct { f int }
- type S struct { *T }
- var s S
- var _ = unsafe.Offsetof(s.f)
-
-Example:
- import "unsafe"
-
- type S struct{}
-
- func (S) m() {}
-
- var s S
- var _ = unsafe.Offsetof(s.m)
-```
-
diff --git a/_content/e/InvalidPkgUse.md b/_content/e/InvalidPkgUse.md
deleted file mode 100644
index bb5e11c..0000000
--- a/_content/e/InvalidPkgUse.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: InvalidPkgUse
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidPkgUse occurs when a package identifier is used outside of a
-selector expression.
-
-Example:
- import "fmt"
-
- var _ = fmt
-```
-
diff --git a/_content/e/InvalidPostDecl.md b/_content/e/InvalidPostDecl.md
deleted file mode 100644
index 069c677..0000000
--- a/_content/e/InvalidPostDecl.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: InvalidPostDecl
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidPostDecl occurs when there is a declaration in a for-loop post
-statement.
-
-Example:
- func f() {
- 	for i := 0; i {{raw "<"}} 10; j := 0 {}
- }
-```
-
diff --git a/_content/e/InvalidPtrEmbed.md b/_content/e/InvalidPtrEmbed.md
deleted file mode 100644
index 90e26e0..0000000
--- a/_content/e/InvalidPtrEmbed.md
+++ /dev/null
@@ -1,26 +0,0 @@
----
-title: InvalidPtrEmbed
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidPtrEmbed occurs when an embedded field is of the pointer form *T,
-and T itself is itself a pointer, an unsafe.Pointer, or an interface.
-
-Per the spec:
- "An embedded field must be specified as a type name T or as a pointer to
- a non-interface type name *T, and T itself may not be a pointer type."
-
-Example:
- type T *int
-
- type S struct {
- 	*T
- }
-```
-
diff --git a/_content/e/InvalidRangeExpr.md b/_content/e/InvalidRangeExpr.md
deleted file mode 100644
index e191733..0000000
--- a/_content/e/InvalidRangeExpr.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: InvalidRangeExpr
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidRangeExpr occurs when the type of a range expression is not array,
-slice, string, map, or channel.
-
-Example:
- func f(i int) {
- 	for j := range i {
- 		println(j)
- 	}
- }
-```
-
diff --git a/_content/e/InvalidReal.md b/_content/e/InvalidReal.md
deleted file mode 100644
index f8f11c2..0000000
--- a/_content/e/InvalidReal.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: InvalidReal
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidReal occurs when the real built-in function is called with an
-argument that does not have complex type.
-
-Example:
- var _ = real(int(1))
-```
-
diff --git a/_content/e/InvalidReceive.md b/_content/e/InvalidReceive.md
deleted file mode 100644
index 261f93e..0000000
--- a/_content/e/InvalidReceive.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidReceive
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidReceive occurs when there is a channel receive from a value that
-is either not a channel, or is a send-only channel.
-
-Example:
- func f() {
- 	var x = 1
- 	{{raw "<"}}-x
- }
-```
-
diff --git a/_content/e/InvalidRecv.md b/_content/e/InvalidRecv.md
deleted file mode 100644
index de64582..0000000
--- a/_content/e/InvalidRecv.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: InvalidRecv
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidRecv occurs when a receiver type expression is not of the form T
-or *T, or T is a pointer type.
-
-Example:
- type T struct {}
-
- func (**T) m() {}
-```
-
diff --git a/_content/e/InvalidSelectCase.md b/_content/e/InvalidSelectCase.md
deleted file mode 100644
index 76f8b9c..0000000
--- a/_content/e/InvalidSelectCase.md
+++ /dev/null
@@ -1,25 +0,0 @@
----
-title: InvalidSelectCase
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidSelectCase occurs when a select case is not a channel send or
-receive.
-
-Example:
- func checkChan(c {{raw "<"}}-chan int) bool {
- 	select {
- 	case c:
- 		return true
- 	default:
- 		return false
- 	}
- }
-```
-
diff --git a/_content/e/InvalidSend.md b/_content/e/InvalidSend.md
deleted file mode 100644
index 5b3f1ca..0000000
--- a/_content/e/InvalidSend.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidSend
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidSend occurs when there is a channel send to a value that is not a
-channel, or is a receive-only channel.
-
-Example:
- func f() {
- 	var x = 1
- 	x {{raw "<"}}- "hello!"
- }
-```
-
diff --git a/_content/e/InvalidShiftCount.md b/_content/e/InvalidShiftCount.md
deleted file mode 100644
index 316aa61..0000000
--- a/_content/e/InvalidShiftCount.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: InvalidShiftCount
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidShiftCount occurs when the right-hand side of a shift operation is
-either non-integer, negative, or too large.
-
-Example:
- var (
- 	x string
- 	y int = 1 {{raw "<"}}{{raw "<"}} x
- )
-```
-
diff --git a/_content/e/InvalidShiftOperand.md b/_content/e/InvalidShiftOperand.md
deleted file mode 100644
index 7ee44f5..0000000
--- a/_content/e/InvalidShiftOperand.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: InvalidShiftOperand
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidShiftOperand occurs when the shifted operand is not an integer.
-
-Example:
- var s = "hello"
- var x = s {{raw "<"}}{{raw "<"}} 2
-```
-
diff --git a/_content/e/InvalidSliceExpr.md b/_content/e/InvalidSliceExpr.md
deleted file mode 100644
index b4e9799..0000000
--- a/_content/e/InvalidSliceExpr.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: InvalidSliceExpr
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidSliceExpr occurs when a three-index slice expression (a[x:y:z]) is
-applied to a string.
-
-Example:
- var s = "hello"
- var x = s[1:2:3]
-```
-
diff --git a/_content/e/InvalidStructLit.md b/_content/e/InvalidStructLit.md
deleted file mode 100644
index b854ef8..0000000
--- a/_content/e/InvalidStructLit.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: InvalidStructLit
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidStructLit occurs when a positional struct literal has an incorrect
-number of values.
-
-Example:
- var _ = struct{i, j int}{1,2,3}
-```
-
diff --git a/_content/e/InvalidSyntaxTree.md b/_content/e/InvalidSyntaxTree.md
deleted file mode 100644
index 556512d..0000000
--- a/_content/e/InvalidSyntaxTree.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-title: InvalidSyntaxTree
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidSyntaxTree occurs if an invalid syntax tree is provided
-to the type checker. It should never happen.
-```
-
diff --git a/_content/e/InvalidTypeArg.md b/_content/e/InvalidTypeArg.md
deleted file mode 100644
index b22edfb..0000000
--- a/_content/e/InvalidTypeArg.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: InvalidTypeArg
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidTypeArg occurs when a type argument does not satisfy its
-corresponding type parameter constraints.
-
-Example:
- type T[P ~int] struct{}
-
- var _ T[string]
-```
-
diff --git a/_content/e/InvalidTypeCycle.md b/_content/e/InvalidTypeCycle.md
deleted file mode 100644
index f5ca547..0000000
--- a/_content/e/InvalidTypeCycle.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: InvalidTypeCycle
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidTypeCycle occurs when a cycle in type definitions results in a
-type that is not well-defined.
-
-Example:
- import "unsafe"
-
- type T [unsafe.Sizeof(T{})]int
-```
-
diff --git a/_content/e/InvalidTypeSwitch.md b/_content/e/InvalidTypeSwitch.md
deleted file mode 100644
index b2a347c..0000000
--- a/_content/e/InvalidTypeSwitch.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: InvalidTypeSwitch
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidTypeSwitch occurs when .(type) is used on an expression that is
-not of interface type.
-
-Example:
- func f(i int) {
- 	switch x := i.(type) {}
- }
-```
-
diff --git a/_content/e/InvalidUnion.md b/_content/e/InvalidUnion.md
deleted file mode 100644
index d27cd94..0000000
--- a/_content/e/InvalidUnion.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: InvalidUnion
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidUnion occurs when an embedded union or approximation element is
-not valid.
-
-Example:
- type _ interface {
-  	~int | interface{ m() }
- }
-```
-
diff --git a/_content/e/InvalidUnsafeAdd.md b/_content/e/InvalidUnsafeAdd.md
deleted file mode 100644
index 666cec9..0000000
--- a/_content/e/InvalidUnsafeAdd.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: InvalidUnsafeAdd
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidUnsafeAdd occurs when unsafe.Add is called with a
-length argument that is not of integer type.
-It also occurs if it is used in a package compiled for a
-language version before go1.17.
-
-Example:
- import "unsafe"
-
- var p unsafe.Pointer
- var _ = unsafe.Add(p, float64(1))
-```
-
diff --git a/_content/e/InvalidUnsafeSlice.md b/_content/e/InvalidUnsafeSlice.md
deleted file mode 100644
index d70cc28..0000000
--- a/_content/e/InvalidUnsafeSlice.md
+++ /dev/null
@@ -1,42 +0,0 @@
----
-title: InvalidUnsafeSlice
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidUnsafeSlice occurs when unsafe.Slice is called with a
-pointer argument that is not of pointer type or a length argument
-that is not of integer type, negative, or out of bounds.
-It also occurs if it is used in a package compiled for a language
-version before go1.17.
-
-Example:
- import "unsafe"
-
- var x int
- var _ = unsafe.Slice(x, 1)
-
-Example:
- import "unsafe"
-
- var x int
- var _ = unsafe.Slice(&x, float64(1))
-
-Example:
- import "unsafe"
-
- var x int
- var _ = unsafe.Slice(&x, -1)
-
-Example:
- import "unsafe"
-
- var x int
- var _ = unsafe.Slice(&x, uint64(1) {{raw "<"}}{{raw "<"}} 63)
-```
-
diff --git a/_content/e/InvalidUnsafeSliceData.md b/_content/e/InvalidUnsafeSliceData.md
deleted file mode 100644
index 6aed3db..0000000
--- a/_content/e/InvalidUnsafeSliceData.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: InvalidUnsafeSliceData
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidUnsafeSliceData occurs when unsafe.SliceData is called with
-an argument that is not of slice type. It also occurs if it is used
-in a package compiled for a language version before go1.20.
-
-Example:
- import "unsafe"
-
- var x int
- var _ = unsafe.SliceData(x)
-```
-
diff --git a/_content/e/InvalidUnsafeString.md b/_content/e/InvalidUnsafeString.md
deleted file mode 100644
index 9515ea0..0000000
--- a/_content/e/InvalidUnsafeString.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: InvalidUnsafeString
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidUnsafeString occurs when unsafe.String is called with
-a length argument that is not of integer type, negative, or
-out of bounds. It also occurs if it is used in a package
-compiled for a language version before go1.20.
-
-Example:
- import "unsafe"
-
- var b [10]byte
- var _ = unsafe.String(&b[0], -1)
-```
-
diff --git a/_content/e/InvalidUntypedConversion.md b/_content/e/InvalidUntypedConversion.md
deleted file mode 100644
index 6436daa..0000000
--- a/_content/e/InvalidUntypedConversion.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: InvalidUntypedConversion
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-InvalidUntypedConversion occurs when there is no valid implicit
-conversion from an untyped value satisfying the type constraints of the
-context in which it is used.
-
-Example:
- var _ = 1 + []int{}
-```
-
diff --git a/_content/e/JumpIntoBlock.md b/_content/e/JumpIntoBlock.md
deleted file mode 100644
index 68864a6..0000000
--- a/_content/e/JumpIntoBlock.md
+++ /dev/null
@@ -1,24 +0,0 @@
----
-title: JumpIntoBlock
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-JumpIntoBlock occurs when a forward jump goes to a label inside a nested
-block.
-
-Example:
- func f(x int) {
- 	goto L
- 	if x > 0 {
- 	L:
- 		print("inside block")
- 	}
-}
-```
-
diff --git a/_content/e/JumpOverDecl.md b/_content/e/JumpOverDecl.md
deleted file mode 100644
index 3a7d86e..0000000
--- a/_content/e/JumpOverDecl.md
+++ /dev/null
@@ -1,23 +0,0 @@
----
-title: JumpOverDecl
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-JumpOverDecl occurs when a label jumps over a variable declaration.
-
-Example:
- func f() int {
- 	goto L
- 	x := 2
- L:
- 	x++
- 	return x
- }
-```
-
diff --git a/_content/e/MismatchedPkgName.md b/_content/e/MismatchedPkgName.md
deleted file mode 100644
index feb2bf3..0000000
--- a/_content/e/MismatchedPkgName.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-title: MismatchedPkgName
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MismatchedPkgName occurs when a file's package name doesn't match the
-package name already established by other files.
-```
-
diff --git a/_content/e/MismatchedTypes.md b/_content/e/MismatchedTypes.md
deleted file mode 100644
index cb4be4b..0000000
--- a/_content/e/MismatchedTypes.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: MismatchedTypes
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MismatchedTypes occurs when operand types are incompatible in a binary
-operation.
-
-Example:
- var a = "hello"
- var b = 1
- var c = a - b
-```
-
diff --git a/_content/e/MisplacedBreak.md b/_content/e/MisplacedBreak.md
deleted file mode 100644
index 178b0fb..0000000
--- a/_content/e/MisplacedBreak.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: MisplacedBreak
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MisplacedBreak occurs when a break statement is not within a for, switch,
-or select statement of the innermost function definition.
-
-Example:
- func f() {
- 	break
- }
-```
-
diff --git a/_content/e/MisplacedConstraintIface.md b/_content/e/MisplacedConstraintIface.md
deleted file mode 100644
index 80dab36..0000000
--- a/_content/e/MisplacedConstraintIface.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: MisplacedConstraintIface
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MisplacedConstraintIface occurs when a constraint-type interface is used
-outside of constraint position.
-
-Example:
-  type I interface { ~int }
-
-  var _ I
-```
-
diff --git a/_content/e/MisplacedContinue.md b/_content/e/MisplacedContinue.md
deleted file mode 100644
index e67b4f7..0000000
--- a/_content/e/MisplacedContinue.md
+++ /dev/null
@@ -1,30 +0,0 @@
----
-title: MisplacedContinue
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MisplacedContinue occurs when a continue statement is not within a for
-loop of the innermost function definition.
-
-Example:
- func sumeven(n int) int {
- 	proceed := func() {
- 		continue
- 	}
- 	sum := 0
- 	for i := 1; i {{raw "<"}}= n; i++ {
- 		if i % 2 != 0 {
- 			proceed()
- 		}
- 		sum += i
- 	}
- 	return sum
- }
-```
-
diff --git a/_content/e/MisplacedDotDotDot.md b/_content/e/MisplacedDotDotDot.md
deleted file mode 100644
index 0742e15..0000000
--- a/_content/e/MisplacedDotDotDot.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: MisplacedDotDotDot
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MisplacedDotDotDot occurs when a "..." is used somewhere other than the
-final argument in a function declaration.
-
-Example:
-	func f(...int, int)
-```
-
diff --git a/_content/e/MisplacedFallthrough.md b/_content/e/MisplacedFallthrough.md
deleted file mode 100644
index 2961d63..0000000
--- a/_content/e/MisplacedFallthrough.md
+++ /dev/null
@@ -1,26 +0,0 @@
----
-title: MisplacedFallthrough
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MisplacedFallthrough occurs when a fallthrough statement is not within an
-expression switch.
-
-Example:
- func typename(i interface{}) string {
- 	switch i.(type) {
- 	case int64:
- 		fallthrough
- 	case int:
- 		return "int"
- 	}
- 	return "unsupported"
- }
-```
-
diff --git a/_content/e/MisplacedLabel.md b/_content/e/MisplacedLabel.md
deleted file mode 100644
index e22d9c5..0000000
--- a/_content/e/MisplacedLabel.md
+++ /dev/null
@@ -1,27 +0,0 @@
----
-title: MisplacedLabel
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MisplacedLabel occurs when a break or continue label is not on a for,
-switch, or select statement.
-
-Example:
- func f() {
- L:
- 	a := []int{1,2,3}
- 	for _, e := range a {
- 		if e > 10 {
- 			break L
- 		}
- 		println(a)
- 	}
- }
-```
-
diff --git a/_content/e/MisplacedTypeParam.md b/_content/e/MisplacedTypeParam.md
deleted file mode 100644
index 334d938..0000000
--- a/_content/e/MisplacedTypeParam.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: MisplacedTypeParam
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MisplacedTypeParam occurs when a type parameter is used in a place where
-it is not permitted.
-
-Example:
- type T[P any] P
-
-Example:
- type T[P any] struct{ *P }
-```
-
diff --git a/_content/e/MissingFieldOrMethod.md b/_content/e/MissingFieldOrMethod.md
deleted file mode 100644
index 24b13ce..0000000
--- a/_content/e/MissingFieldOrMethod.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: MissingFieldOrMethod
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MissingFieldOrMethod occurs when a selector references a field or method
-that does not exist.
-
-Example:
- type T struct {}
-
- var x = T{}.f
-```
-
diff --git a/_content/e/MissingInitBody.md b/_content/e/MissingInitBody.md
deleted file mode 100644
index 0860dd7..0000000
--- a/_content/e/MissingInitBody.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-title: MissingInitBody
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MissingInitBody occurs when an init function is missing its body.
-
-Example:
- func init()
-```
-
diff --git a/_content/e/MissingLitField.md b/_content/e/MissingLitField.md
deleted file mode 100644
index 08e95c5..0000000
--- a/_content/e/MissingLitField.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: MissingLitField
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MissingLitField occurs when a struct literal refers to a field that does
-not exist on the struct type.
-
-Example:
- var _ = struct{i int}{j: 2}
-```
-
diff --git a/_content/e/MissingLitKey.md b/_content/e/MissingLitKey.md
deleted file mode 100644
index fe8b5ce..0000000
--- a/_content/e/MissingLitKey.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-title: MissingLitKey
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MissingLitKey occurs when a map literal is missing a key expression.
-
-Example:
- var _ = map[string]int{1}
-```
-
diff --git a/_content/e/MissingReturn.md b/_content/e/MissingReturn.md
deleted file mode 100644
index e5061bd..0000000
--- a/_content/e/MissingReturn.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: MissingReturn
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MissingReturn occurs when a function with results is missing a return
-statement.
-
-Example:
- func f() int {}
-```
-
diff --git a/_content/e/MixedStructLit.md b/_content/e/MixedStructLit.md
deleted file mode 100644
index f7c2a98..0000000
--- a/_content/e/MixedStructLit.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: MixedStructLit
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MixedStructLit occurs when a struct literal contains a mix of positional
-and named elements.
-
-Example:
- var _ = struct{i, j int}{i: 1, 2}
-```
-
diff --git a/_content/e/MultiValAssignOp.md b/_content/e/MultiValAssignOp.md
deleted file mode 100644
index 7eca0af..0000000
--- a/_content/e/MultiValAssignOp.md
+++ /dev/null
@@ -1,26 +0,0 @@
----
-title: MultiValAssignOp
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-MultiValAssignOp occurs when an assignment operation (+=, *=, etc) does
-not have single-valued left-hand or right-hand side.
-
-Per the spec:
- "In assignment operations, both the left- and right-hand expression lists
- must contain exactly one single-valued expression"
-
-Example:
- func f() int {
- 	x, y := 1, 2
- 	x, y += 1
- 	return x + y
- }
-```
-
diff --git a/_content/e/NoNewVar.md b/_content/e/NoNewVar.md
deleted file mode 100644
index 0ef762d..0000000
--- a/_content/e/NoNewVar.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: NoNewVar
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-NoNewVar occurs when a short variable declaration (':=') does not declare
-new variables.
-
-Example:
- func f() {
- 	x := 1
- 	x := 2
- }
-```
-
diff --git a/_content/e/NonIndexableOperand.md b/_content/e/NonIndexableOperand.md
deleted file mode 100644
index bb7c57c..0000000
--- a/_content/e/NonIndexableOperand.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: NonIndexableOperand
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-NonIndexableOperand occurs when an index operation is applied to a value
-that cannot be indexed.
-
-Example:
- var x = 1
- var y = x[1]
-```
-
diff --git a/_content/e/NonNumericIncDec.md b/_content/e/NonNumericIncDec.md
deleted file mode 100644
index 635099d..0000000
--- a/_content/e/NonNumericIncDec.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: NonNumericIncDec
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-NonNumericIncDec occurs when an increment or decrement operator is
-applied to a non-numeric value.
-
-Example:
- func f() {
- 	var c = "c"
- 	c++
- }
-```
-
diff --git a/_content/e/NonSliceableOperand.md b/_content/e/NonSliceableOperand.md
deleted file mode 100644
index 1d4cf4f..0000000
--- a/_content/e/NonSliceableOperand.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: NonSliceableOperand
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-NonSliceableOperand occurs when a slice operation is applied to a value
-whose type is not sliceable, or is unaddressable.
-
-Example:
- var x = [...]int{1, 2, 3}[:1]
-
-Example:
- var x = 1
- var y = 1[:1]
-```
-
diff --git a/_content/e/NonVariadicDotDotDot.md b/_content/e/NonVariadicDotDotDot.md
deleted file mode 100644
index 3a88aef..0000000
--- a/_content/e/NonVariadicDotDotDot.md
+++ /dev/null
@@ -1,27 +0,0 @@
----
-title: NonVariadicDotDotDot
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-NonVariadicDotDotDot occurs when a "..." is used on the final argument to
-a non-variadic function.
-
-Example:
- func printArgs(s []string) {
- 	for _, a := range s {
- 		println(a)
- 	}
- }
-
- func f() {
- 	s := []string{"a", "b", "c"}
- 	printArgs(s...)
- }
-```
-
diff --git a/_content/e/NotAGenericType.md b/_content/e/NotAGenericType.md
deleted file mode 100644
index 46676cb..0000000
--- a/_content/e/NotAGenericType.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: NotAGenericType
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-NotAGenericType occurs when a non-generic type is used where a generic
-type is expected: in type or function instantiation.
-
-Example:
- type T int
-
- var _ T[int]
-```
-
diff --git a/_content/e/NotAType.md b/_content/e/NotAType.md
deleted file mode 100644
index 4b5daf5..0000000
--- a/_content/e/NotAType.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: NotAType
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-NotAType occurs when the identifier used as the underlying type in a type
-declaration or the right-hand side of a type alias does not denote a type.
-
-Example:
- var S = 2
-
- type T S
-```
-
diff --git a/_content/e/NotAnExpr.md b/_content/e/NotAnExpr.md
deleted file mode 100644
index 7f701e4..0000000
--- a/_content/e/NotAnExpr.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: NotAnExpr
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-NotAnExpr occurs when a type expression is used where a value expression
-is expected.
-
-Example:
- type T struct {}
-
- func f() {
- 	T
- }
-```
-
diff --git a/_content/e/NumericOverflow.md b/_content/e/NumericOverflow.md
deleted file mode 100644
index e7d893b..0000000
--- a/_content/e/NumericOverflow.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-title: NumericOverflow
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-NumericOverflow occurs when a numeric constant overflows its target type.
-
-Example:
- var x int8 = 1000
-```
-
diff --git a/_content/e/OutOfScopeResult.md b/_content/e/OutOfScopeResult.md
deleted file mode 100644
index 083625f..0000000
--- a/_content/e/OutOfScopeResult.md
+++ /dev/null
@@ -1,25 +0,0 @@
----
-title: OutOfScopeResult
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-OutOfScopeResult occurs when the name of a value implicitly returned by
-an empty return statement is shadowed in a nested scope.
-
-Example:
- func factor(n int) (i int) {
- 	for i := 2; i {{raw "<"}} n; i++ {
- 		if n%i == 0 {
- 			return
- 		}
- 	}
- 	return 0
- }
-```
-
diff --git a/_content/e/OversizeArrayLit.md b/_content/e/OversizeArrayLit.md
deleted file mode 100644
index d8d1561..0000000
--- a/_content/e/OversizeArrayLit.md
+++ /dev/null
@@ -1,17 +0,0 @@
----
-title: OversizeArrayLit
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-OversizeArrayLit occurs when an array literal exceeds its length.
-
-Example:
- var _ = [2]int{1,2,3}
-```
-
diff --git a/_content/e/RepeatedDecl.md b/_content/e/RepeatedDecl.md
deleted file mode 100644
index c3c57c2..0000000
--- a/_content/e/RepeatedDecl.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: RepeatedDecl
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-RepeatedDecl occurs when an identifier occurs more than once on the left
-hand side of a short variable declaration.
-
-Example:
- func _() {
- 	x, y, y := 1, 2, 3
- }
-```
-
diff --git a/_content/e/SwappedMakeArgs.md b/_content/e/SwappedMakeArgs.md
deleted file mode 100644
index b6cf213..0000000
--- a/_content/e/SwappedMakeArgs.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: SwappedMakeArgs
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-SwappedMakeArgs occurs when make is called with three arguments, and its
-length argument is larger than its capacity argument.
-
-Example:
- var x = make([]int, 3, 2)
-```
-
diff --git a/_content/e/SwappedSliceIndices.md b/_content/e/SwappedSliceIndices.md
deleted file mode 100644
index 205d506..0000000
--- a/_content/e/SwappedSliceIndices.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: SwappedSliceIndices
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-SwappedSliceIndices occurs when constant indices in a slice expression
-are decreasing in value.
-
-Example:
- var _ = []int{1,2,3}[2:1]
-```
-
diff --git a/_content/e/Test.md b/_content/e/Test.md
deleted file mode 100644
index 82b70a3..0000000
--- a/_content/e/Test.md
+++ /dev/null
@@ -1,14 +0,0 @@
----
-title: Test
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-Test is reserved for errors that only apply while in self-test mode.
-```
-
diff --git a/_content/e/TooManyValues.md b/_content/e/TooManyValues.md
deleted file mode 100644
index 36ce2ea..0000000
--- a/_content/e/TooManyValues.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: TooManyValues
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-TooManyValues occurs when a function returns too many values for the
-expression context in which it is used.
-
-Example:
- func ReturnTwo() (int, int) {
- 	return 1, 2
- }
-
- var x = ReturnTwo()
-```
-
diff --git a/_content/e/TruncatedFloat.md b/_content/e/TruncatedFloat.md
deleted file mode 100644
index 54416d8..0000000
--- a/_content/e/TruncatedFloat.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: TruncatedFloat
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-TruncatedFloat occurs when a float constant is truncated to an integer
-value.
-
-Example:
- var _ int = 98.6
-```
-
diff --git a/_content/e/TypeTooLarge.md b/_content/e/TypeTooLarge.md
deleted file mode 100644
index f7fd561..0000000
--- a/_content/e/TypeTooLarge.md
+++ /dev/null
@@ -1,32 +0,0 @@
----
-title: TypeTooLarge
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-TypeTooLarge occurs if unsafe.Sizeof or unsafe.Offsetof is
-called with an expression whose type is too large.
-
-Example:
- import "unsafe"
-
- type E [1 {{raw "<"}}{{raw "<"}} 31 - 1]int
- var a [1 {{raw "<"}}{{raw "<"}} 31]E
- var _ = unsafe.Sizeof(a)
-
-Example:
- import "unsafe"
-
- type E [1 {{raw "<"}}{{raw "<"}} 31 - 1]int
- var s struct {
- 	_ [1 {{raw "<"}}{{raw "<"}} 31]E
- 	x int
- }
-var _ = unsafe.Offsetof(s.x)
-```
-
diff --git a/_content/e/UnaddressableFieldAssign.md b/_content/e/UnaddressableFieldAssign.md
deleted file mode 100644
index a653940..0000000
--- a/_content/e/UnaddressableFieldAssign.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: UnaddressableFieldAssign
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UnaddressableFieldAssign occurs when trying to assign to a struct field
-in a map value.
-
-Example:
- func f() {
- 	m := make(map[string]struct{i int})
- 	m["foo"].i = 42
- }
-```
-
diff --git a/_content/e/UnaddressableOperand.md b/_content/e/UnaddressableOperand.md
deleted file mode 100644
index a042b2a..0000000
--- a/_content/e/UnaddressableOperand.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: UnaddressableOperand
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UnaddressableOperand occurs when the & operator is applied to an
-unaddressable expression.
-
-Example:
- var x = &1
-```
-
diff --git a/_content/e/UnassignableOperand.md b/_content/e/UnassignableOperand.md
deleted file mode 100644
index 9259c54..0000000
--- a/_content/e/UnassignableOperand.md
+++ /dev/null
@@ -1,21 +0,0 @@
----
-title: UnassignableOperand
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UnassignableOperand occurs when the left-hand side of an assignment is
-not assignable.
-
-Example:
- func f() {
- 	const c = 1
- 	c = 2
- }
-```
-
diff --git a/_content/e/UncalledBuiltin.md b/_content/e/UncalledBuiltin.md
deleted file mode 100644
index c2792d9..0000000
--- a/_content/e/UncalledBuiltin.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: UncalledBuiltin
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UncalledBuiltin occurs when a built-in function is used as a
-function-valued expression, instead of being called.
-
-Per the spec:
- "The built-in functions do not have standard Go types, so they can only
- appear in call expressions; they cannot be used as function values."
-
-Example:
- var _ = copy
-```
-
diff --git a/_content/e/UndeclaredImportedName.md b/_content/e/UndeclaredImportedName.md
deleted file mode 100644
index 6731333..0000000
--- a/_content/e/UndeclaredImportedName.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: UndeclaredImportedName
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UndeclaredImportedName occurs when a package-qualified identifier is
-undeclared by the imported package.
-
-Example:
- import "go/types"
-
- var _ = types.NotAnActualIdentifier
-```
-
diff --git a/_content/e/UndeclaredLabel.md b/_content/e/UndeclaredLabel.md
deleted file mode 100644
index 9ac0988..0000000
--- a/_content/e/UndeclaredLabel.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: UndeclaredLabel
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UndeclaredLabel occurs when an undeclared label is jumped to.
-
-Example:
- func f() {
- 	goto L
- }
-```
-
diff --git a/_content/e/UndeclaredName.md b/_content/e/UndeclaredName.md
deleted file mode 100644
index ab1e6e8..0000000
--- a/_content/e/UndeclaredName.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: UndeclaredName
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UndeclaredName occurs when an identifier is not declared in the current
-scope.
-
-Example:
- var x T
-```
-
diff --git a/_content/e/UndefinedOp.md b/_content/e/UndefinedOp.md
deleted file mode 100644
index efecacd..0000000
--- a/_content/e/UndefinedOp.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: UndefinedOp
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UndefinedOp occurs when an operator is not defined for the type(s) used
-in an operation.
-
-Example:
- var c = "a" - "b"
-```
-
diff --git a/_content/e/UnexportedLitField.md b/_content/e/UnexportedLitField.md
deleted file mode 100644
index e0a23ad..0000000
--- a/_content/e/UnexportedLitField.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-title: UnexportedLitField
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UnexportedLitField occurs when a positional struct literal implicitly
-assigns an unexported field of an imported type.
-```
-
diff --git a/_content/e/UnexportedName.md b/_content/e/UnexportedName.md
deleted file mode 100644
index 90eca3e..0000000
--- a/_content/e/UnexportedName.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: UnexportedName
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UnexportedName occurs when a selector refers to an unexported identifier
-of an imported package.
-
-Example:
- import "reflect"
-
- type _ reflect.flag
-```
-
diff --git a/_content/e/UnsupportedFeature.md b/_content/e/UnsupportedFeature.md
deleted file mode 100644
index 242baad..0000000
--- a/_content/e/UnsupportedFeature.md
+++ /dev/null
@@ -1,15 +0,0 @@
----
-title: UnsupportedFeature
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UnsupportedFeature occurs when a language feature is used that is not
-supported at this Go version.
-```
-
diff --git a/_content/e/UntypedLit.md b/_content/e/UntypedLit.md
deleted file mode 100644
index 70ad490..0000000
--- a/_content/e/UntypedLit.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: UntypedLit
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UntypedLit occurs when a composite literal omits a required type
-identifier.
-
-Example:
- type outer struct{
- 	inner struct { i int }
- }
-
- var _ = outer{inner: {1}}
-```
-
diff --git a/_content/e/UntypedNilUse.md b/_content/e/UntypedNilUse.md
deleted file mode 100644
index 801cdf7..0000000
--- a/_content/e/UntypedNilUse.md
+++ /dev/null
@@ -1,18 +0,0 @@
----
-title: UntypedNilUse
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UntypedNilUse occurs when the predeclared (untyped) value nil is used to
-initialize a variable declared without an explicit type.
-
-Example:
- var x = nil
-```
-
diff --git a/_content/e/UnusedExpr.md b/_content/e/UnusedExpr.md
deleted file mode 100644
index c1f0774..0000000
--- a/_content/e/UnusedExpr.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: UnusedExpr
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UnusedExpr occurs when a side-effect free expression is used as a
-statement. Such a statement has no effect.
-
-Example:
- func f(i int) {
- 	i*i
- }
-```
-
diff --git a/_content/e/UnusedImport.md b/_content/e/UnusedImport.md
deleted file mode 100644
index 6b98d40..0000000
--- a/_content/e/UnusedImport.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: UnusedImport
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UnusedImport occurs when an import is unused.
-
-Example:
- import "fmt"
-
- func main() {}
-```
-
diff --git a/_content/e/UnusedLabel.md b/_content/e/UnusedLabel.md
deleted file mode 100644
index b90f6d7..0000000
--- a/_content/e/UnusedLabel.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: UnusedLabel
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UnusedLabel occurs when a label is declared and not used.
-
-Example:
- func f() {
- L:
- }
-```
-
diff --git a/_content/e/UnusedResults.md b/_content/e/UnusedResults.md
deleted file mode 100644
index ce5c862..0000000
--- a/_content/e/UnusedResults.md
+++ /dev/null
@@ -1,22 +0,0 @@
----
-title: UnusedResults
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UnusedResults occurs when a restricted expression-only built-in function
-is suspended via go or defer. Such a suspension discards the results of
-these side-effect free built-in functions, and therefore is ineffectual.
-
-Example:
- func f(a []int) int {
- 	defer len(a)
- 	return i
- }
-```
-
diff --git a/_content/e/UnusedVar.md b/_content/e/UnusedVar.md
deleted file mode 100644
index ef43c52..0000000
--- a/_content/e/UnusedVar.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: UnusedVar
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-UnusedVar occurs when a variable is declared but unused.
-
-Example:
- func f() {
- 	x := 1
- }
-```
-
diff --git a/_content/e/WrongArgCount.md b/_content/e/WrongArgCount.md
deleted file mode 100644
index 6616e02..0000000
--- a/_content/e/WrongArgCount.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: WrongArgCount
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-WrongArgCount occurs when too few or too many arguments are passed by a
-function call.
-
-Example:
- func f(i int) {}
- var x = f()
-```
-
diff --git a/_content/e/WrongAssignCount.md b/_content/e/WrongAssignCount.md
deleted file mode 100644
index 1d5a7dd..0000000
--- a/_content/e/WrongAssignCount.md
+++ /dev/null
@@ -1,19 +0,0 @@
----
-title: WrongAssignCount
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-WrongAssignCount occurs when the number of values on the right-hand side
-of an assignment or initialization expression does not match the number
-of variables on the left-hand side.
-
-Example:
- var x = 1, 2
-```
-
diff --git a/_content/e/WrongResultCount.md b/_content/e/WrongResultCount.md
deleted file mode 100644
index ee5253e..0000000
--- a/_content/e/WrongResultCount.md
+++ /dev/null
@@ -1,20 +0,0 @@
----
-title: WrongResultCount
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-WrongResultCount occurs when a return statement returns an incorrect
-number of values.
-
-Example:
- func ReturnOne() int {
- 	return 1, 2
- }
-```
-
diff --git a/_content/e/WrongTypeArgCount.md b/_content/e/WrongTypeArgCount.md
deleted file mode 100644
index 1d5f40e..0000000
--- a/_content/e/WrongTypeArgCount.md
+++ /dev/null
@@ -1,28 +0,0 @@
----
-title: WrongTypeArgCount
-layout: article
----
-<!-- Copyright 2023 The Go Authors. All rights reserved.
-     Use of this source code is governed by a BSD-style
-     license that can be found in the LICENSE file. -->
-
-<!-- Code generated by generrordocs.go; DO NOT EDIT. -->
-
-```
-WrongTypeArgCount occurs when a type or function is instantiated with an
-incorrect number of type arguments, including when a generic type or
-function is used without instantiation.
-
-Errors involving failed type inference are assigned other error codes.
-
-Example:
- type T[p any] int
-
- var _ T[int, string]
-
-Example:
- func f[T any]() {}
-
- var x = f
-```
-