-
Notifications
You must be signed in to change notification settings - Fork 18.7k
Closed
Labels
FrozenDueToAgeNeedsFixThe path to resolution is known, but the work has not been done.The path to resolution is known, but the work has not been done.release-blocker
Milestone
Description
This is a tracking issue for doing an audit of API additions for Go 1.19 as of https://go.dev/cl/411394.
New API changes for Go 1.19
crypto/x509
Covered:
- pkg crypto/x509, method (*CertPool) Clone() *CertPool crypto/x509: add CertPool.Clone #35044
- pkg crypto/x509, method (*CertPool) Equal(*CertPool) bool crypto/x509: add CertPool.Equal #46057
- pkg crypto/x509, func ParseRevocationList([]uint8) (*RevocationList, error) crypto/x509: add ParseRevocationList, deprecate ParseCRL & ParseDERCRL #50674
- pkg crypto/x509, method (*RevocationList) CheckSignatureFrom(*Certificate) error crypto/x509: add ParseRevocationList, deprecate ParseCRL & ParseDERCRL #50674
- pkg crypto/x509, type RevocationList struct, AuthorityKeyId []uint8 crypto/x509: add ParseRevocationList, deprecate ParseCRL & ParseDERCRL #50674
- pkg crypto/x509, type RevocationList struct, Extensions []pkix.Extension crypto/x509: add ParseRevocationList, deprecate ParseCRL & ParseDERCRL #50674
- pkg crypto/x509, type RevocationList struct, RawIssuer []uint8 crypto/x509: add ParseRevocationList, deprecate ParseCRL & ParseDERCRL #50674
- pkg crypto/x509, type RevocationList struct, Signature []uint8 crypto/x509: add ParseRevocationList, deprecate ParseCRL & ParseDERCRL #50674
Not originally covered, but covered later in #50674 (comment):
- pkg crypto/x509, type RevocationList struct, Issuer pkix.Name crypto/x509: add ParseRevocationList, deprecate ParseCRL & ParseDERCRL #50674
- pkg crypto/x509, type RevocationList struct, Raw []uint8 crypto/x509: add ParseRevocationList, deprecate ParseCRL & ParseDERCRL #50674
- pkg crypto/x509, type RevocationList struct, RawTBSRevocationList []uint8 crypto/x509: add ParseRevocationList, deprecate ParseCRL & ParseDERCRL #50674
debug/elf
- pkg debug/elf, const EM_LOONGARCH = 258 all: port to linux/loong64 #46229
- pkg debug/elf, const EM_LOONGARCH Machine all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_32 = 1 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_32 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_64 = 2 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_64 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_ADD16 = 48 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_ADD16 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_ADD24 = 49 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_ADD24 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_ADD32 = 50 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_ADD32 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_ADD64 = 51 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_ADD64 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_ADD8 = 47 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_ADD8 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_COPY = 4 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_COPY R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_IRELATIVE = 12 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_IRELATIVE R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_JUMP_SLOT = 5 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_JUMP_SLOT R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_MARK_LA = 20 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_MARK_LA R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_MARK_PCREL = 21 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_MARK_PCREL R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_NONE = 0 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_NONE R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_RELATIVE = 3 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_RELATIVE R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_ADD = 35 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_ADD R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_AND = 36 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_AND R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_ASSERT = 30 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_ASSERT R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_IF_ELSE = 37 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_IF_ELSE R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_NOT = 31 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_NOT R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_0_10_10_16_S2 = 45 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_0_10_10_16_S2 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_0_5_10_16_S2 = 44 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_0_5_10_16_S2 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_10_12 = 40 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_10_12 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_10_16 = 41 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_10_16 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_10_16_S2 = 42 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_10_16_S2 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_10_5 = 38 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_10_5 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_5_20 = 43 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_S_5_20 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_U = 46 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_U R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_U_10_12 = 39 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_POP_32_U_10_12 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_ABSOLUTE = 23 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_ABSOLUTE R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_DUP = 24 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_DUP R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_GPREL = 25 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_GPREL R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_PCREL = 22 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_PCREL R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_PLT_PCREL = 29 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_PLT_PCREL R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_TLS_GD = 28 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_TLS_GD R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_TLS_GOT = 27 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_TLS_GOT R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_TLS_TPREL = 26 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_PUSH_TLS_TPREL R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_SL = 33 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_SL R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_SR = 34 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_SR R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_SUB = 32 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SOP_SUB R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SUB16 = 53 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SUB16 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SUB24 = 54 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SUB24 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SUB32 = 55 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SUB32 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SUB64 = 56 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SUB64 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SUB8 = 52 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_SUB8 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_TLS_DTPMOD32 = 6 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_TLS_DTPMOD32 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_TLS_DTPMOD64 = 7 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_TLS_DTPMOD64 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_TLS_DTPREL32 = 8 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_TLS_DTPREL32 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_TLS_DTPREL64 = 9 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_TLS_DTPREL64 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_TLS_TPREL32 = 10 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_TLS_TPREL32 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_TLS_TPREL64 = 11 all: port to linux/loong64 #46229
- pkg debug/elf, const R_LARCH_TLS_TPREL64 R_LARCH all: port to linux/loong64 #46229
- pkg debug/elf, method (R_LARCH) GoString() string all: port to linux/loong64 #46229
- pkg debug/elf, method (R_LARCH) String() string all: port to linux/loong64 #46229
- pkg debug/elf, type R_LARCH int all: port to linux/loong64 #46229
debug/pe
- pkg debug/pe, const IMAGE_COMDAT_SELECT_ANY = 2 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_COMDAT_SELECT_ANY ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_COMDAT_SELECT_ASSOCIATIVE = 5 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_COMDAT_SELECT_ASSOCIATIVE ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_COMDAT_SELECT_EXACT_MATCH = 4 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_COMDAT_SELECT_EXACT_MATCH ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_COMDAT_SELECT_LARGEST = 6 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_COMDAT_SELECT_LARGEST ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_COMDAT_SELECT_NODUPLICATES = 1 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_COMDAT_SELECT_NODUPLICATES ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_COMDAT_SELECT_SAME_SIZE = 3 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_COMDAT_SELECT_SAME_SIZE ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_CNT_CODE = 32 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_CNT_CODE ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_CNT_INITIALIZED_DATA = 64 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_CNT_INITIALIZED_DATA ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_CNT_UNINITIALIZED_DATA = 128 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_CNT_UNINITIALIZED_DATA ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_LNK_COMDAT = 4096 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_LNK_COMDAT ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_MEM_DISCARDABLE = 33554432 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_MEM_DISCARDABLE ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_MEM_EXECUTE = 536870912 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_MEM_EXECUTE ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_MEM_READ = 1073741824 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_MEM_READ ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_MEM_WRITE = 2147483648 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, const IMAGE_SCN_MEM_WRITE ideal-int debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, method (*File) COFFSymbolReadSectionDefAux(int) (*COFFSymbolAuxFormat5, error) debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, type COFFSymbolAuxFormat5 struct debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, type COFFSymbolAuxFormat5 struct, Checksum uint32 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, type COFFSymbolAuxFormat5 struct, NumLineNumbers uint16 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, type COFFSymbolAuxFormat5 struct, NumRelocs uint16 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, type COFFSymbolAuxFormat5 struct, SecNum uint16 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, type COFFSymbolAuxFormat5 struct, Selection uint8 debug/pe: add APIs to support reading COMDAT info for sections #51868
- pkg debug/pe, type COFFSymbolAuxFormat5 struct, Size uint32 debug/pe: add APIs to support reading COMDAT info for sections #51868
encoding/binary
- pkg encoding/binary, func AppendUvarint([]uint8, uint64) []uint8 encoding/binary: add AppendUvarint and AppendVarint #51644
- pkg encoding/binary, func AppendVarint([]uint8, int64) []uint8 encoding/binary: add AppendUvarint and AppendVarint #51644
- pkg encoding/binary, type AppendByteOrder interface { AppendUint16, AppendUint32, AppendUint64, String } encoding/binary: add AppendByteOrder #50601
- pkg encoding/binary, type AppendByteOrder interface, AppendUint16([]uint8, uint16) []uint8 encoding/binary: add AppendByteOrder #50601
- pkg encoding/binary, type AppendByteOrder interface, AppendUint32([]uint8, uint32) []uint8 encoding/binary: add AppendByteOrder #50601
- pkg encoding/binary, type AppendByteOrder interface, AppendUint64([]uint8, uint64) []uint8 encoding/binary: add AppendByteOrder #50601
- pkg encoding/binary, type AppendByteOrder interface, String() string encoding/binary: add AppendByteOrder #50601
encoding/csv
- pkg encoding/csv, method (*Reader) InputOffset() int64 encoding/csv: add Reader.InputOffset method #43401
encoding/xml
- pkg encoding/xml, method (*Decoder) InputPos() (int, int) encoding/xml: add Decoder.InputPos #45628
flag
- pkg flag, func TextVar(encoding.TextUnmarshaler, string, encoding.TextMarshaler, string) flag: add TextVar to handle types that implement encoding.TextUnmarshaler #45754
- pkg flag, method (*FlagSet) TextVar(encoding.TextUnmarshaler, string, encoding.TextMarshaler, string) flag: add TextVar to handle types that implement encoding.TextUnmarshaler #45754
fmt
- pkg fmt, func Append([]uint8, ...interface{}) []uint8 fmt: add Append, Appendf, Appendln #47579
- pkg fmt, func Appendf([]uint8, string, ...interface{}) []uint8 fmt: add Append, Appendf, Appendln #47579
- pkg fmt, func Appendln([]uint8, ...interface{}) []uint8 fmt: add Append, Appendf, Appendln #47579
go/doc
- pkg go/doc, method (*Package) HTML(string) []uint8 go/doc: improve headings, lists, and links #51082
- pkg go/doc, method (*Package) Markdown(string) []uint8 go/doc: improve headings, lists, and links #51082
- pkg go/doc, method (*Package) Parser() *comment.Parser go/doc: improve headings, lists, and links #51082
- pkg go/doc, method (*Package) Printer() *comment.Printer go/doc: improve headings, lists, and links #51082
- pkg go/doc, method (*Package) Synopsis(string) string go/doc: improve headings, lists, and links #51082
- pkg go/doc, method (*Package) Text(string) []uint8 go/doc: improve headings, lists, and links #51082
go/doc/comment
- pkg go/doc/comment, func DefaultLookupPackage(string) (string, bool) go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, method (*DocLink) DefaultURL(string) string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, method (*Heading) DefaultID() string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, method (*List) BlankBefore() bool go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, method (*List) BlankBetween() bool go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, method (*Parser) Parse(string) *Doc go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, method (*Printer) Comment(*Doc) []uint8 go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, method (*Printer) HTML(*Doc) []uint8 go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, method (*Printer) Markdown(*Doc) []uint8 go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, method (*Printer) Text(*Doc) []uint8 go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Block interface, unexported methods go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Code struct go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Code struct, Text string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Doc struct go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Doc struct, Content []Block go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Doc struct, Links []*LinkDef go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type DocLink struct go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type DocLink struct, ImportPath string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type DocLink struct, Name string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type DocLink struct, Recv string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type DocLink struct, Text []Text go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Heading struct go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Heading struct, Text []Text go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Italic string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Link struct go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Link struct, Auto bool go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Link struct, Text []Text go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Link struct, URL string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type LinkDef struct go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type LinkDef struct, Text string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type LinkDef struct, URL string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type LinkDef struct, Used bool go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type List struct go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type List struct, ForceBlankBefore bool go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type List struct, ForceBlankBetween bool go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type List struct, Items []*ListItem go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type ListItem struct go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type ListItem struct, Content []Block go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type ListItem struct, Number string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Paragraph struct go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Paragraph struct, Text []Text go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Parser struct go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Parser struct, LookupPackage func(string) (string, bool) go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Parser struct, LookupSym func(string, string) bool go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Parser struct, Words map[string]string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Plain string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Printer struct go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Printer struct, DocLinkBaseURL string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Printer struct, DocLinkURL func(*DocLink) string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Printer struct, HeadingID func(*Heading) string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Printer struct, HeadingLevel int go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Printer struct, TextCodePrefix string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Printer struct, TextPrefix string go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Printer struct, TextWidth int go/doc: improve headings, lists, and links #51082
- pkg go/doc/comment, type Text interface, unexported methods go/doc: improve headings, lists, and links #51082
go/types
- pkg go/types, method (*Func) Origin() *Func go/types: add Object.Origin [freeze exception] #51682
- pkg go/types, method (*Var) Origin() *Var go/types: add Object.Origin [freeze exception] #51682
hash/maphash
- pkg hash/maphash, func Bytes(Seed, []uint8) uint64 hash/maphash: add Bytes and String #42710
- pkg hash/maphash, func String(Seed, string) uint64 hash/maphash: add Bytes and String #42710
html/template
- pkg html/template, method (*Template) Funcs(template.FuncMap) *Template html/template: make FuncMap an alias for text/template.FuncMap #46121
- pkg html/template, type FuncMap = template.FuncMap html/template: make FuncMap an alias for text/template.FuncMap #46121
net/http
- pkg net/http, method (*MaxBytesError) Error() string net/http: add MaxBytesError #30715
- pkg net/http, type MaxBytesError struct net/http: add MaxBytesError #30715
- pkg net/http, type MaxBytesError struct, Limit int64 net/http: add MaxBytesError #30715
net/url
- pkg net/url, func JoinPath(string, ...string) (string, error) net/url: add JoinPath, URL.JoinPath #47005
- pkg net/url, method (*URL) JoinPath(...string) *URL net/url: add JoinPath, URL.JoinPath #47005
- pkg net/url, type URL struct, OmitHost bool net/url: add OmitHost bool to URL #46059
os/exec
- pkg os/exec, method (*Cmd) Environ() []string os/exec: improved API and default behavior for the PWD env variable #50599
- pkg os/exec, type Cmd struct, Err error os/exec: return error when PATH lookup would use current directory #43724
- pkg os/exec, var ErrDot error os/exec: return error when PATH lookup would use current directory #43724
regexp/syntax
- pkg regexp/syntax, const ErrNestingDepth = "expression nests too deeply" regexp: add ErrNestingDepth error #51684
- pkg regexp/syntax, const ErrNestingDepth ErrorCode regexp: add ErrNestingDepth error #51684
runtime/debug
- pkg runtime/debug, func SetMemoryLimit(int64) int64 runtime/debug: soft memory limit #48409
sort
- pkg sort, func Find(int, func(int) int) (int, bool) sort: add Find #50340
sync/atomic
- pkg sync/atomic, method (*Bool) CompareAndSwap(bool, bool) bool sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Bool) Load() bool sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Bool) Store(bool) sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Bool) Swap(bool) bool sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Int32) Add(int32) int32 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Int32) CompareAndSwap(int32, int32) bool sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Int32) Load() int32 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Int32) Store(int32) sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Int32) Swap(int32) int32 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Int64) Add(int64) int64 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Int64) CompareAndSwap(int64, int64) bool sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Int64) Load() int64 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Int64) Store(int64) sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Int64) Swap(int64) int64 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (Pointer[$0]) CompareAndSwap($0, *$0) bool sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Pointer[$0]) Load() *$0 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (Pointer[$0]) Store($0) sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (Pointer[$0]) Swap($0) *$0 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uint32) Add(uint32) uint32 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uint32) CompareAndSwap(uint32, uint32) bool sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uint32) Load() uint32 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uint32) Store(uint32) sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uint32) Swap(uint32) uint32 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uint64) Add(uint64) uint64 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uint64) CompareAndSwap(uint64, uint64) bool sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uint64) Load() uint64 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uint64) Store(uint64) sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uint64) Swap(uint64) uint64 sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uintptr) Add(uintptr) uintptr sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uintptr) CompareAndSwap(uintptr, uintptr) bool sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uintptr) Load() uintptr sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uintptr) Store(uintptr) sync/atomic: add typed atomic values #50860
- pkg sync/atomic, method (*Uintptr) Swap(uintptr) uintptr sync/atomic: add typed atomic values #50860
- pkg sync/atomic, type Bool struct sync/atomic: add typed atomic values #50860
- pkg sync/atomic, type Int32 struct sync/atomic: add typed atomic values #50860
- pkg sync/atomic, type Int64 struct sync/atomic: add typed atomic values #50860
- pkg sync/atomic, type Pointer[$0 interface{}] struct sync/atomic: add typed atomic values #50860
- pkg sync/atomic, type Uint32 struct sync/atomic: add typed atomic values #50860
- pkg sync/atomic, type Uint64 struct sync/atomic: add typed atomic values #50860
- pkg sync/atomic, type Uintptr struct sync/atomic: add typed atomic values #50860
time
- pkg time, method (Duration) Abs() Duration time: add Duration.Abs #51414
- pkg time, method (Time) ZoneBounds() (Time, Time) time: add Time.ZoneBounds #50062
dmitshur, mengzhuo, hrittikhere, xen0n and hopehook
Metadata
Metadata
Assignees
Labels
FrozenDueToAgeNeedsFixThe path to resolution is known, but the work has not been done.The path to resolution is known, but the work has not been done.release-blocker
Type
Projects
Status
Done