diff --git a/.github/ISSUE_TEMPLATE b/.github/ISSUE_TEMPLATE
deleted file mode 100644
index 5cbfc09fe76804..00000000000000
--- a/.github/ISSUE_TEMPLATE
+++ /dev/null
@@ -1,38 +0,0 @@
-
-
-### What version of Go are you using (`go version`)?
-
-
-$ go version
-
-
-
-### Does this issue reproduce with the latest release?
-
-
-
-### What operating system and processor architecture are you using (`go env`)?
-
-go env
Output
-$ go env
-
-
-
-### What did you do?
-
-
-
-
-
-### What did you expect to see?
-
-
-
-### What did you see instead?
diff --git a/.github/ISSUE_TEMPLATE/00-bug.md b/.github/ISSUE_TEMPLATE/00-bug.md
new file mode 100644
index 00000000000000..f056dab7dd084a
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/00-bug.md
@@ -0,0 +1,45 @@
+---
+name: Bugs
+about: The go command, standard library, or anything else
+title: "affected/package: "
+---
+
+
+
+### What version of Go are you using (`go version`)?
+
+
+$ go version
+
+
+
+### Does this issue reproduce with the latest release?
+
+
+
+### What operating system and processor architecture are you using (`go env`)?
+
+go env
Output
+$ go env
+
+
+
+### What did you do?
+
+
+
+
+
+### What did you expect to see?
+
+
+
+### What did you see instead?
+
+
diff --git a/.github/ISSUE_TEMPLATE/01-pkgsite.md b/.github/ISSUE_TEMPLATE/01-pkgsite.md
new file mode 100644
index 00000000000000..fee00f5b275203
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/01-pkgsite.md
@@ -0,0 +1,47 @@
+---
+name: Pkg.go.dev bugs or feature requests
+about: Issues or feature requests for the documentation site
+title: "x/pkgsite: "
+labels: pkgsite
+---
+
+
+
+### What is the URL of the page with the issue?
+
+
+
+### What is your user agent?
+
+
+
+
+
+### Screenshot
+
+
+
+
+
+### What did you do?
+
+
+
+
+
+### What did you expect to see?
+
+
+
+### What did you see instead?
+
+
diff --git a/.github/ISSUE_TEMPLATE/02-pkgsite-removal.md b/.github/ISSUE_TEMPLATE/02-pkgsite-removal.md
new file mode 100644
index 00000000000000..97fe317f5b3914
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/02-pkgsite-removal.md
@@ -0,0 +1,39 @@
+---
+name: Pkg.go.dev package removal request
+about: Request a package be removed from the documentation site (pkg.go.dev)
+title: "x/pkgsite: package removal request for [type path here]"
+labels: pkgsite/package-removal
+---
+
+
+
+### What is the path of the package that you would like to have removed?
+
+
+
+
+
+### Are you the owner of this package?
+
+
+
+
+
+### What is the reason that you could not retract this package instead?
+
+
+
+
diff --git a/.github/ISSUE_TEMPLATE/03-gopls.md b/.github/ISSUE_TEMPLATE/03-gopls.md
new file mode 100644
index 00000000000000..c4934c38982b43
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/03-gopls.md
@@ -0,0 +1,61 @@
+---
+name: Gopls bugs or feature requests
+about: Issues or feature requests for the Go language server (gopls)
+title: "x/tools/gopls: "
+labels: gopls Tools
+---
+
+
+
+### gopls version
+
+
+
+
+
+### go env
+
+
+
+
+### What did you do?
+
+
+
+
+
+### What did you expect to see?
+
+
+
+### What did you see instead?
+
+
+
+### Editor and settings
+
+
+
+
+
+### Logs
+
+
+
+
diff --git a/.github/ISSUE_TEMPLATE/04-vuln.md b/.github/ISSUE_TEMPLATE/04-vuln.md
new file mode 100644
index 00000000000000..7e129d78db95b2
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/04-vuln.md
@@ -0,0 +1,51 @@
+---
+name: Go vulnerability management - bugs and feature requests
+about: Issues or feature requests about Go vulnerability management
+title: "x/vuln: "
+labels: "vulncheck or vulndb"
+---
+
+
+
+### What version of Go are you using (`go version`)?
+
+
+$ go version
+
+
+
+### Does this issue reproduce at the latest version of golang.org/x/vuln?
+
+
+
+### What operating system and processor architecture are you using (`go env`)?
+
+go env
Output
+$ go env
+
+
+
+### What did you do?
+
+
+
+
+
+### What did you expect to see?
+
+
+
+### What did you see instead?
+
+
diff --git a/.github/ISSUE_TEMPLATE/10-proposal.md b/.github/ISSUE_TEMPLATE/10-proposal.md
new file mode 100644
index 00000000000000..ab30ddf4175e43
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/10-proposal.md
@@ -0,0 +1,13 @@
+---
+name: Proposals
+about: New external API or other notable changes
+title: "proposal: affected/package: "
+labels: Proposal
+---
+
+
+
+
diff --git a/.github/ISSUE_TEMPLATE/11-language-change.md b/.github/ISSUE_TEMPLATE/11-language-change.md
new file mode 100644
index 00000000000000..2032301327f479
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/11-language-change.md
@@ -0,0 +1,52 @@
+---
+name: Language Change Proposals
+about: Changes to the language
+title: "proposal: Go 2: "
+labels: Proposal Go2 LanguageChange
+---
+
+
+
+### Author background
+
+- **Would you consider yourself a novice, intermediate, or experienced Go programmer?**
+- **What other languages do you have experience with?**
+
+### Related proposals
+
+- **Has this idea, or one like it, been proposed before?**
+ - **If so, how does this proposal differ?**
+- **Does this affect error handling?**
+ - **If so, how does this differ from previous error handling proposals?**
+- **Is this about generics?**
+ - **If so, how does this relate to the accepted design and other generics proposals?**
+
+### Proposal
+
+- **What is the proposed change?**
+- **Who does this proposal help, and why?**
+- **Please describe as precisely as possible the change to the language.**
+- **What would change in the language spec?**
+- **Please also describe the change informally, as in a class teaching Go.**
+- **Is this change backward compatible?**
+ - Breaking the Go 1 compatibility guarantee is a large cost and requires a large benefit.
+ Show example code before and after the change.
+ - **Before**
+ - **After**
+- **Orthogonality: how does this change interact or overlap with existing features?**
+- **Is the goal of this change a performance improvement?**
+ - **If so, what quantifiable improvement should we expect?**
+ - **How would we measure it?**
+
+### Costs
+
+- **Would this change make Go easier or harder to learn, and why?**
+- **What is the cost of this proposal? (Every language change has a cost).**
+- **How many tools (such as vet, gopls, gofmt, goimports, etc.) would be affected?**
+- **What is the compile time cost?**
+- **What is the run time cost?**
+- **Can you describe a possible implementation?**
+- **Do you have a prototype? (This is not required.)**
diff --git a/.github/ISSUE_TEMPLATE/config.yml b/.github/ISSUE_TEMPLATE/config.yml
new file mode 100644
index 00000000000000..c07f1e4d1c74af
--- /dev/null
+++ b/.github/ISSUE_TEMPLATE/config.yml
@@ -0,0 +1,5 @@
+blank_issues_enabled: false
+contact_links:
+ - name: Questions
+ about: Please use one of the forums for questions or general discussions
+ url: https://go.dev/wiki/Questions
diff --git a/.github/SUPPORT.md b/.github/SUPPORT.md
index 23fec84fb65e3b..2ec957a52b4e1f 100644
--- a/.github/SUPPORT.md
+++ b/.github/SUPPORT.md
@@ -11,4 +11,4 @@ For asking questions, see:
* [Stack Overflow](https://stackoverflow.com/questions/tagged/go) with questions tagged "go"
-* **IRC** channel #go-nuts on Freenode
+* **IRC** channel #go-nuts on Libera
diff --git a/AUTHORS b/AUTHORS
deleted file mode 100644
index 95d3158d204ff0..00000000000000
--- a/AUTHORS
+++ /dev/null
@@ -1,1488 +0,0 @@
-# This is the official list of Go authors for copyright purposes.
-# This file is distinct from the CONTRIBUTORS files.
-# See the latter for an explanation.
-
-# Since Go 1.11, this file is not actively maintained.
-# To be included, send a change adding the individual or
-# company who owns a contribution's copyright.
-
-# Names should be added to this file as one of
-# Organization's name
-# Individual's name
-# Individual's name
-# See CONTRIBUTORS for the meaning of multiple email addresses.
-
-# Please keep the list sorted.
-
-10x Genomics, Inc.
-A Medium Corporation
-Aamir Khan
-Aaron France
-Aaron Stein
-Aaron Torres
-Aarti Parikh
-Abe Haskins
-Abhinav Gupta
-Adam Eijdenberg
-Adam Harvey
-Adam Kisala
-Adam Medzinski
-Adam Shannon
-Adam Thomason
-Adam Woodbeck
-Aditya Mukerjee
-Adrian Hesketh
-Adrian Nos
-Adrian O'Grady
-Adrien Bustany
-Adrien Petel
-Aécio Júnior
-Aeneas Rekkas (arekkas)
-Afanasev Stanislav
-Agis Anastasopoulos
-Agniva De Sarker
-Ahmed W. Mones
-Ahmet Soormally
-Ahmy Yulrizka
-Aiden Scandella
-Ainar Garipov
-Aishraj Dahal
-Akhil Indurti
-Akihiro Suda
-Akshat Kumar
-Alan Shreve
-Albert Nigmatzianov
-Albert Strasheim
-Albert Yu
-Alberto Bertogli
-Alberto Donizetti
-Alberto García Hierro
-Aleksandar Dezelin
-Aleksandr Lukinykh
-Alekseev Artem
-Alessandro Arzilli
-Alessandro Baffa
-Alex A Skinner
-Alex Brainman
-Alex Browne
-Alex Carol
-Alex Jin
-Alex Myasoedov
-Alex Plugaru
-Alex Schroeder
-Alex Sergeyev
-Alexander Demakin
-Alexander Döring
-Alexander F Rødseth
-Alexander Guz
-Alexander Kauer
-Alexander Kucherenko
-Alexander Larsson
-Alexander Menzhinsky
-Alexander Morozov
-Alexander Neumann
-Alexander Orlov
-Alexander Pantyukhin
-Alexander Reece
-Alexander Surma
-Alexander Zhavnerchik
-Alexander Zolotov
-Alexandre Cesaro
-Alexandre Fiori
-Alexandre Normand
-Alexandre Parentea
-Alexandre Viau
-Alexei Sholik
-Alexey Borzenkov
-Alexey Neganov
-Alexey Palazhchenko
-Alexey Semenyuk
-Alexis Hildebrandt
-Ali Rizvi-Santiago
-Aliaksandr Valialkin
-Alif Rachmawadi
-Allan Simon
-Alok Menghrajani
-Aman Gupta
-Amazon.com, Inc
-Amir Mohammad Saied
-Amr Mohammed
-Amrut Joshi
-Anand K. Mistry
-Anders Pearson
-André Carvalho
-Andre Nathan
-Andreas Auernhammer
-Andreas Litt
-Andrei Korzhevskii
-Andrei Tudor Călin
-Andrei Vieru
-Andrew Austin
-Andrew Balholm
-Andrew Benton
-Andrew Bonventre
-Andrew Braunstein
-Andrew Bursavich
-Andrew Ekstedt
-Andrew Etter
-Andrew Harding
-Andrew Lutomirski
-Andrew Pogrebnoy
-Andrew Pritchard
-Andrew Radev
-Andrew Skiba
-Andrew Szeto
-Andrew Wilkins
-Andrew Williams
-Andrey Mirtchovski
-Andrey Petrov
-Andrii Soldatenko
-Andrii Soluk
-Andriy Lytvynov
-Andrzej Żeżel
-Andy Balholm
-Andy Davis
-Andy Finkenstadt
-Andy Lindeman
-Andy Maloney
-Andy Pan
-Andy Walker
-Anfernee Yongkun Gui
-Angelo Bulfone
-Anh Hai Trinh
-Anit Gandhi
-Anmol Sethi
-Anschel Schaffer-Cohen
-Anthony Alves
-Anthony Canino
-Anthony Eufemio
-Anthony Martin
-Anthony Sottile
-Anthony Starks
-Anthony Voutas
-Anthony Woods
-Antoine Martin
-Antonin Amand
-Antonio Antelo
-Antonio Bibiano
-Antonio Troina
-Apisak Darakananda
-Apsalar
-Aram Hăvărneanu
-Areski Belaid
-Ariel Mashraki
-Arlo Breault
-ARM Ltd.
-Arnaud Ysmal
-Arne Hormann
-Arnout Engelen
-Aron Nopanen
-Arthur Khashaev
-Artyom Pervukhin
-Arvindh Rajesh Tamilmani
-Ashish Gandhi
-Atin Malaviya
-Ato Araki
-Audrey Lim
-Audrius Butkevicius
-Augusto Roman
-Aulus Egnatius Varialus
-Aurélien Rainone
-awaw fumin
-Awn Umar
-Axel Wagner
-Ayanamist Yang
-Aymerick Jéhanne
-Azat Kaumov
-Baiju Muthukadan
-Baokun Lee
-Bartosz Grzybowski
-Bastian Ike
-Ben Burkert
-Ben Haines
-Ben Lubar
-Ben Olive
-Ben Shi
-Benjamin Black
-Benjamin Cable
-Benjamin Hsieh
-Benny Siegert
-Benoit Sigoure
-Berengar Lehr
-Bill Zissimopoulos
-Billie Harold Cleek
-Bjorn Tillenius
-Bjorn Tipling
-Blain Smith
-Blake Gentry
-Blake Mesdag
-Blake Mizerany
-Blixt
-Bob Briski
-Bob Potter
-Bobby Powers
-Bolt
-Borja Clemente
-Brad Burch
-Brad Morgan
-Bradley Falzon
-Brady Catherman
-Brady Sullivan
-Brendan Daniel Tracey
-Brett Cannon
-Brett Merrill
-Brian Dellisanti
-Brian Downs
-Brian G. Merrell
-Brian Gitonga Marete
-Brian Kennedy
-Brian Kessler
-Brian Ketelsen
-Brian Smith
-Brian Starke
-Bryan Alexander
-Bryan Chan
-Bryan Ford
-Bulat Gaifullin
-Burak Guven
-Caine Tighe
-Caleb Martinez
-Caleb Spare
-Canonical Limited
-Carl Chatfield
-Carl Henrik Lunde
-Carl Johnson
-Carlisia Campos
-Carlo Alberto Ferraris
-Carlos Castillo
-Carlos Cirello
-Carolyn Van Slyck
-Case Nelson
-Casey Callendrello
-Casey Marshall
-Cezar Sá Espinola
-ChaiShushan
-Charles Fenwick Elliott
-Charles L. Dorian
-Charles Lee