-
Notifications
You must be signed in to change notification settings - Fork 1
/
data.js
2 lines (2 loc) · 55.4 KB
/
data.js
1
2
export const ISSUE_DATA = [{"number":35921,"title":"proposal: x/tools/go/packages add modinfo.ModulePublic to packages.Package"},{"number":35895,"title":"go/types: include import path in type error messages"},{"number":35881,"title":"cmd/internal/obj/x86: pad jumps to avoid Intel erratum"},{"number":35853,"title":"runtime: always set up TLS on all G-register architectures?"},{"number":35852,"title":"Proposal: testing: support running examples in parallel"},{"number":35833,"title":"proposal: math/big: add Int.BytesWithSize"},{"number":35758,"title":"proposal: crypto/tls: add support for exported authenticators"},{"number":35755,"title":"x/build/cmd/gopherbot: make decision on whether anyone can add/remove release-blocker without specifying reason"},{"number":35699,"title":"proposal: cmd/go: add go cli version to the User-Agent string"},{"number":35697,"title":"proposal: database/sql: expose convertAssign functionality in an Any type"},{"number":35696,"title":"proposal: os: add function to return environment var with default value"},{"number":35667,"title":"proposal: cmd/link: Include build meta information"},{"number":35654,"title":"proposal: Go 2: don't allow taking address of slice elements"},{"number":35647,"title":"os: make os.OpenFile() 'perm' argument variadic to match POSIX `open` signature "},{"number":35643,"title":"proposal: time: add a channel to time.Ticker to detect stopped tickers"},{"number":35593,"title":"proposal: all: make linux/arm64 a first-class port"},{"number":35569,"title":"runtime: de-duplicate bit operations with math/bits"},{"number":35562,"title":"proposal: net/http: add new Context taking/suffixed helper functions for {Get, Head, Post, PostForm}"},{"number":35544,"title":"proposal: cmd/doc: module documentation"},{"number":35535,"title":"proposal: treat declared function names as type names"},{"number":35528,"title":"proposal: compact syntax for multiple property assignation on a same object."},{"number":35517,"title":"math/big: apply simplification suggested in CL 73231 (or abandon)"},{"number":35510,"title":"proposal: cmd/go: have `go get`... look in vendored caches for dependencies"},{"number":35504,"title":"crypto/tls: improve default performance of SupportsCertificate"},{"number":35499,"title":"proposal: crypto/tls expose names for CurveID and SignatureScheme"},{"number":35489,"title":"debug/elf: add a function to get size of ELF binary"},{"number":35482,"title":"runtime: revert Windows change to boot-time timers"},{"number":35480,"title":"proposal: time: allow a user callback for dropped ticks"},{"number":35446,"title":"math: discrepancy in Atan2 special case"},{"number":35400,"title":"proposal: cmd/go: add .proxy endpoint to the module proxy spec"},{"number":35387,"title":"proposal: file scope"},{"number":35358,"title":"os: O_SYNC not utilized in os.OpenFile() on Windows"},{"number":35346,"title":"Proposal: x/crypto/nacl: Support for libsodium \"sealed box\""},{"number":35324,"title":"runtime: support GOFLAGS=-race everywhere"},{"number":35311,"title":"proposal: crypto/tls: add support for delegated credentials"},{"number":35307,"title":"Proposal: Go2: Vector Basic Type - Similar to []T but with enhancements"},{"number":35304,"title":"proposal: anonymous struct literals"},{"number":35289,"title":"cmd/cover: go test -cover counts statements in init() as covered even if there aren't any tests"},{"number":35206,"title":"proposal: Go 2: Discard methods"},{"number":35179,"title":"proposal: Go 2: add try statement to specify handler for unhandled errors"},{"number":35178,"title":"proposal: runtime: permit setting goroutine name to appear in stack dumps"},{"number":35093,"title":"Proposal: Go2: Functions which when called, can cause the current function to return"},{"number":35086,"title":"Proposal: Go2: Error checking and handling inspired on Switch/Case statements"},{"number":35010,"title":"proposal: Go 2: integer comparison casting"},{"number":35008,"title":"proposal: cmd/go: add GOMIPS64=r2 for mips64r2 code generation"},{"number":34996,"title":"proposal: Go 2: syntax for explicitly implementable interfaces"},{"number":34994,"title":"bytes, strings: Title does not treat Unicode punctuation as separators"},{"number":34989,"title":"proposal: x/text: provide an option for compact number formatting"},{"number":34974,"title":"proposal: archive/zip: add already compressed files"},{"number":34964,"title":"cmd/compile: enable -d=checkptr as part of -race and/or -msan?"},{"number":34952,"title":"x/tools/gopls: automate daily updates of gopls/go.mod"},{"number":34940,"title":"wiki: rename FileTreeDocumentation"},{"number":34915,"title":"sort: document the ordering requirements of Less"},{"number":34909,"title":"os: open stdin read-only and stdout/stderr write-only"},{"number":34868,"title":"proposal: compile-time boolean assertions"},{"number":34864,"title":"x/website: decide whether to document /dl?mode=json API more prominently"},{"number":34798,"title":"proposal: cmd/vet: magic comment to check that variable is stack allocated"},{"number":34793,"title":"all: either enforce prefix for non-master branches with automation, or remove the requirement"},{"number":34708,"title":"x/mobile: Remove gomobile dependency on gobind binary"},{"number":34684,"title":"proposal: unsafe: clarify unsafe.Pointer rules for package syscall"},{"number":34681,"title":"proposal: syscall: define Windows O_ALLOW_DELETE for use in os.OpenFile"},{"number":34652,"title":"proposal: text/template/parse: add CommentNode to the parse tree "},{"number":34626,"title":"proposal: testing: print more precision in benchmark timings"},{"number":34624,"title":"proposal: io, net: implement WriterTo for pipes"},{"number":34601,"title":"proposal: x/website: add dark (night) theme"},{"number":34600,"title":"proposal: document api compatibility"},{"number":34594,"title":"proposal: crypto/cipher: Specify nonce and tag sizes for GCM"},{"number":34593,"title":"proposal: database/sql: sql.IsNull"},{"number":34591,"title":"x/tools/godoc/vfs/mapfs: easy to accidentally misuse API, causing severe problems"},{"number":34586,"title":"proposal: overload allocator within specified namespaces"},{"number":34544,"title":"proposal: cmd/vet: detect defer rows.Close()"},{"number":34536,"title":"proposal: clarify backporting policy"},{"number":34527,"title":"proposal: cmd/go: add GOMODCACHE"},{"number":34525,"title":"cmd/compile: inline functions that are called only once"},{"number":34515,"title":"proposal: Go 2: extended type inference for make and new"},{"number":34506,"title":"cmd/go: flags to control changes to go.mod, go.sum"},{"number":34502,"title":"proposal: net: add BufferedPipe (buffered Pipe)"},{"number":34480,"title":"cmd/go: provide package path for main packages to cmd/compile"},{"number":34472,"title":"encoding/json: json.Number accepts quoted values by default"},{"number":34421,"title":"go/types: what is the (types.Object) identity of embedded methods?"},{"number":34416,"title":"proposal: log: add flag to display ISO 8601 date and time format"},{"number":34409,"title":"proposal: cmd/doc: add \"// Unstable:\" prefix convention"},{"number":34377,"title":"go/doc: lines ending with parenthesis cannot be headings"},{"number":34375,"title":"proposal: bytes: Introduce a FindFirstMultiByteChar API"},{"number":34336,"title":"wiki: CodeReviewComments additions"},{"number":34306,"title":"proposal: testing: flag show skipped"},{"number":34305,"title":"proposal: io: add NewReaderAt interface"},{"number":34302,"title":"x/net/html: add offset \u0026 line tracking, case preservation"},{"number":34293,"title":"proposal: cmd/go: add go doc -json "},{"number":34262,"title":"cmd/go: do not modify the 'go.mod' or 'go.sum' files if the 'go' directive indicates a newer-than-supported version?"},{"number":34232,"title":"x/blog: short code snippet in tutorial written pre-go1 no longer compiles"},{"number":34208,"title":"cmd/go: add a way to query for non-defaults in the env"},{"number":34174,"title":"proposal: string interpolation"},{"number":34160,"title":"x/tools/gopls: support single file mode"},{"number":34038,"title":"proposal: move mature wiki content behind Gerrit"},{"number":34023,"title":"crypto/tls: document the different ClientAuthTypes"},{"number":34020,"title":"cmd/compile: optimize conditional pointer assignment"},{"number":33974,"title":"proposal: make the internal lockedfile package public"},{"number":33963,"title":"x/sys/cpu: respect CPU feature overrides specified in GODEBUG"},{"number":33957,"title":"proposal: Go 2: Destructuring operator to assign fields in different types of the structs"},{"number":33951,"title":"x/tools/internal/lsp: frequent out-of-memory errors on windows-amd64-race builder"},{"number":33920,"title":"proposal: io/ioutil: reject path separators in TempDir, TempFile pattern"},{"number":33892,"title":"proposal: Go 2 review meeting minutes"},{"number":33888,"title":"crypto/x509: implement TextMarshaler for *Certificate"},{"number":33835,"title":"encoding/json: unmarshalling null into non-nullable golang types"},{"number":33818,"title":" proposal: Go 2: Type parameterized interface default methods"},{"number":33801,"title":"mime/multipart: encode non-US-ASCII characters in Content-Disposition"},{"number":33791,"title":"proposal: add explicit decision doc for large changes"},{"number":33742,"title":"context: Remove allocation discussion from WithValue documentation"},{"number":33714,"title":"proposal: encoding/json: Opt-in for true streaming support"},{"number":33701,"title":"proposal: runtime/pprof: add new WithLabels* function that requires fewer allocations"},{"number":33688,"title":"proposal: testing: define naming convention for test functions"},{"number":33670,"title":"proposal: identify large changes \u0026 add more process"},{"number":33629,"title":"proposal: x/playground: support all versions of Go"},{"number":33627,"title":"proposal: go 2: a simpler approach to generics with \"concrete\" interfaces"},{"number":33604,"title":"proposal: go 2: (Lightweight) generics in Go using type lists"},{"number":33595,"title":"proposal: x/tools/gopls: support for per-.go file builds"},{"number":33586,"title":"cmd/go: support ~ in replace statements"},{"number":33575,"title":"encoding/binary: Read(U)varint should return ErrUnexpectedEOF"},{"number":33564,"title":"proposal: crypto/ecdsa: make PublicKey implement json.Unmarshaler and json.Marshaler"},{"number":33528,"title":"proposal: separate proposal review from contended decision-making"},{"number":33524,"title":"proposal: update proposal/README.md to stand alone"},{"number":33522,"title":"proposal: gopherbot: add proposal process status box to each proposal issue"},{"number":33518,"title":"proposal: cmd/go: provide a portable and simple way to run SDK-like Go tools"},{"number":33502,"title":"proposal: review meeting minutes"},{"number":33457,"title":"proposal: image: add generic metadata support for jpeg, gif, png"},{"number":33442,"title":"cmd/compile: runtime.KeepAlive causes useless extra run-time overhead, even though it is an intrinsic?"},{"number":33440,"title":"sort: Float64Slice.Less does not treat -0 as less than +0"},{"number":33430,"title":"proposal: crypto: implement Hash.String"},{"number":33422,"title":"encoding/json: marshaling RawMessage has poor performance"},{"number":33410,"title":"proposal: Go 2: replace contract kind lists with methods on built-in types"},{"number":33408,"title":"proposal: Go 2: extend contracts to include member variables"},{"number":33370,"title":"cmd/go: treat pseudo-version 'vX.0.0-00010101000000-000000000000' as equivalent to an empty commit"},{"number":33363,"title":"cmd/gofmt: canonicalize octal literals to the '0o' form"},{"number":33359,"title":"proposal: Go 2: negative slice/array indexes"},{"number":33329,"title":"cmd/vet: warn about slice being compared to nil"},{"number":33317,"title":"proposal: crypto/x509: expose hash algorithm for SignatureAlgorithm"},{"number":33312,"title":"cmd/go: Add a command to zip the current project and push it to a hosted repository"},{"number":33294,"title":"x/tools/internal/imports: redundant import name is not removed"},{"number":33281,"title":"proposal: crypto engines"},{"number":33273,"title":"proposal: Go 2: text/template: allow template and block outputs to be chained"},{"number":33263,"title":"proposal: cmd/gofmt: deprecate 'gofmt' in favor of 'go fmt'"},{"number":33237,"title":"encoding/csv: need more functionalities in package"},{"number":33232,"title":"proposal: Go 2: add alias for interface {} as any"},{"number":33205,"title":"Proposal: Go 2: Add Posit data type"},{"number":33194,"title":"proposal: testing (*B).Lap(string name, b *testing.B) for sub-benchmarks of a single process"},{"number":33188,"title":"cmd/compile: malformed DWARF ranges (child not contained in parent)"},{"number":33184,"title":"proposal: time: add Reset api"},{"number":33167,"title":"proposal: Go 2: allow self-referencing closures"},{"number":33162,"title":"proposal: errors: configurable Handle(error) function"},{"number":33161,"title":"proposal: Go 2: block scoped error handling"},{"number":33136,"title":"proposal: reflect: add Value.SetZero"},{"number":33135,"title":"proposal: issues: distinguish \"blocks beta/rc\" from \"blocks final release\""},{"number":33080,"title":"Proposal: allow conversion between return types and structs"},{"number":33060,"title":"proposal: reflect: add mechanisms to allocate large slices only if possible"},{"number":33023,"title":"compress/flate: add support for deflate64 compression"},{"number":32958,"title":"proposal: x/crypto/ssh: export a transport interface"},{"number":32955,"title":"cmd/go/internal/modfetch: treat malformed versions as “not found” on the proxy path"},{"number":32952,"title":"runtime: scvg information is spamming with GODEBUG=gctrace=1"},{"number":32945,"title":"cmd/go: accept tags of the form X.Y.Z (without leading 'v') as semantic versions"},{"number":32939,"title":"proposal: cmd/go: coverpkg should default to the package list"},{"number":32874,"title":"proposal: crypto/x509: ability to add custom curve when parsing X509 certificate"},{"number":32870,"title":"cmd/go: GOPROXY default can make 'get -u' lag upstream repository"},{"number":32863,"title":"proposal: Go 2: generic native types (GNTs)"},{"number":32816,"title":"proposal: cmd/fix: automate migrations for simple deprecations"},{"number":32779,"title":"proposal: encoding/json: memoize strings during decode?"},{"number":32769,"title":"x/text/currency: add support for integer."},{"number":32728,"title":"x/net/http2: handle the case of more content received than was declared by server in content-length headers"},{"number":32721,"title":"proposal: cmd/go: allow 'go get -u' to upgrade the targets of replacements"},{"number":32649,"title":"net/http: DefaultTransport documentation should describe HTTPS_PROXY"},{"number":32620,"title":"Proposal: Go2: add hygienic macros"},{"number":32590,"title":"proposal: Go 2: improvements to raw strings"},{"number":32504,"title":"cmd/go: accept main packages as dependencies in go.mod files"},{"number":32456,"title":"proposal: net/url: add FromFilePath and ToFilePath"},{"number":32450,"title":"proposal: Go 2: start using semantic versions for Go releases"},{"number":32447,"title":"proposal: x/crypto/blake2[b|s]: Implement personalisation and salting"},{"number":32406,"title":"proposal: crypto/tls: add request context to ClientHelloInfo and CertificateRequestInfo"},{"number":32365,"title":"x/tools/go/packages: provide alternative to deprecated LoadAllSyntax"},{"number":32337,"title":"cmd/go: should `go list -versions` list cached versions when GOPROXY=off?"},{"number":32303,"title":"reflect: decide, document whether custom Type implementations are supported"},{"number":32264,"title":"archive/tar: Does not handle extended pax values with nulls"},{"number":32245,"title":"proposal: Go 2: support read-only and practical immutable values in Go"},{"number":32189,"title":"cmd/gofmt: align renamed imports"},{"number":32156,"title":"x/tools/go/analysis: accomodate multiple output formats in Diagnostic"},{"number":32134,"title":"cmd/go: building a test binary with \"go test -c\" probably shouldn't run vet"},{"number":32117,"title":"encoding/json: accept float starting with \".\" (\".85\") while unmarshaling json with ,string tag"},{"number":32115,"title":"proposal: runtime: KeepAlive should perhaps keep things from being moved"},{"number":32104,"title":"cmd/go: all commands that can fetch dependencies should accept the insecure flag"},{"number":32051,"title":"cmd/go: go test running bench twice with -benchtime=1x"},{"number":32002,"title":"runtime: line-buffer goroutine dump output?"},{"number":31933,"title":"proposal: crypto/tls: support DHE"},{"number":31866,"title":"cmd/go: do not download “modules” that contain no Go files"},{"number":31848,"title":"proposal: crypto/tls: add DialWithConn(conn net.Conn, timeout time.Duration, addr string, config *Config) (*Conn, error)"},{"number":31795,"title":"proposal: Go 2: change len, cap to return untyped ints if result is constant"},{"number":31773,"title":"proposal: crypto/tls: Authority Information Access support"},{"number":31721,"title":"crypto/rsa: doc: reword \"coprime to\" in doc comments"},{"number":31708,"title":"database/sql: connection pool was originally FIFO, is now random, but should be LIFO"},{"number":31671,"title":"proposal: net: export isDomainName"},{"number":31629,"title":"cmd/go: 'go build' does not cache linked executables"},{"number":31520,"title":"proposal: crypto/tls: allow registration of additional key exchanges"},{"number":31449,"title":"net: document that Conn.Read/Write should return error that Is(context.DeadlineExceeded) for deadline exceeded"},{"number":31442,"title":"proposal: Improve error handing using `guard` and `must` keywords"},{"number":31436,"title":"x/all: gccgo support"},{"number":31406,"title":"doc: net/http/httputil: add example for reuse of Director"},{"number":31376,"title":"cmd/go/internal/get: VCS path regexp omits characters accepted by CheckImportPath"},{"number":31334,"title":"x/any: make the netrc parser importable"},{"number":31280,"title":"testing: exclude unreachable code in test coverage"},{"number":31222,"title":"runtime: long pauses STW (sweep termination) on massive block allocation"},{"number":31215,"title":"x/fuzzdata: new repository for fuzzing corpus data"},{"number":31173,"title":"cmd/go: support easy way to install a remote binary while respecting remote 'replace' and 'exclude' directives"},{"number":31111,"title":"proposal: Go 2: counter proposal to error values (v2)"},{"number":31107,"title":"proposal: text/template,html/template: add ExecuteContext methods"},{"number":31081,"title":"wiki: CodeReviewComments change"},{"number":31007,"title":"cmd/cover: provide a mechanism to flush out coverage report"},{"number":30984,"title":"proposal: x/net/nettest: add MakeLocalPipe to construct local listener and connections"},{"number":30963,"title":"net/http/httputil: support RFC 7239 Forwarded header in ReverseProxy"},{"number":30930,"title":"x/text/language/display: request to change British to UK"},{"number":30902,"title":"x/image/riff: Implement write functionality"},{"number":30870,"title":"proposal: database/sql: define a Decimal decompose interface for decimal packages"},{"number":30780,"title":"time: Parse behaves inconsistently when parsing numerical timezones with an \"MST\" format string"},{"number":30773,"title":"go/packages: add to standard library"},{"number":30715,"title":"net/http: Define and export RequestBodyTooLargeError"},{"number":30701,"title":"encoding/json: ignore tag \"-\" not working on embedded sub structure when decoding"},{"number":30699,"title":"x/image/font/sfnt: read more glyph metrics"},{"number":30639,"title":"proposal: Go 2: add mechanism to remove API as a function of caller's go.mod \"go 1.xx\" version"},{"number":30615,"title":"proposal: unicode/utf8: add String"},{"number":30614,"title":"proposal: os: add PathSeparatorString and PathListSeparatorString"},{"number":30613,"title":"proposal: Go 2: checked integer types"},{"number":30582,"title":"proposal: Go 2: unsafe: add Unreachable"},{"number":30516,"title":"proposal: cmd/go: 'go mod tidy' should remove stale 'replace' directives"},{"number":30428,"title":"proposal: Go 2: range types"},{"number":30370,"title":"x/tools/cmd/godoc: don't show internal values"},{"number":30318,"title":"proposal: Go 2: let := support any l-value that = supports"},{"number":30299,"title":"cmd/gofmt: remove plus operator before variable"},{"number":30256,"title":"meta: request output of `go list -m all` in the issue template"},{"number":30246,"title":"wiki: CodeReviewComments should more thoroughly describe test helper functions"},{"number":30239,"title":"x/sys/cpu: report core information and speed"},{"number":30233,"title":"x/build/cmd/coordinator: some subrepos want to run tests in both module and GOPATH modes"},{"number":30209,"title":"proposal: Go 2: spec: add integer types with explicit overflow behavior, and remove unchecked operations on built-in integers"},{"number":30207,"title":"Proposal: cmd/go/internal/lockedfile: add Append function"},{"number":30168,"title":"html/template: SGML processing Instructions escaped"},{"number":30140,"title":"proposal: concrete interfaces for crypto.PublicKey and crypto.PrivateKey"},{"number":30119,"title":"proposal: cmd/go: enable mutual TLS authentication with client certificates in the go tool"},{"number":30054,"title":"cmd/go: validate GOBIN early as possible"},{"number":30040,"title":"proposal: Go 2: ban calling append with a single argument"},{"number":30038,"title":"xerrors: allow accessing the frame for each error directly"},{"number":29982,"title":"proposal: reflect: add constants for size of int, bool, etc."},{"number":29894,"title":"proposal: net/http: add MethodSearch constant for HTTP SEARCH method"},{"number":29869,"title":"cmd/go: 'go list' should not resolve or record modules that are not relevant to the requested output fields"},{"number":29854,"title":"cmd/vet: false positive printf detection for URL-encoded `/` (`%2F`) in string literal"},{"number":29839,"title":".github: use multiple issue templates?"},{"number":29824,"title":"x/tools: move cmd/internal/edit to a public package"},{"number":29813,"title":"proposal: cmd/go: 'go mod tidy' should remove stale 'exclude' directives"},{"number":29808,"title":"net/url: fails to decode %ya whereas browsers are more tolerant"},{"number":29800,"title":"cmd/go: trim go.sum without adding module requirements"},{"number":29776,"title":"net/http: Client should cache 301/308 redirect"},{"number":29770,"title":"text/template: allow newlines within actions and pipelines"},{"number":29713,"title":"path/filepath: TestBug3486 fails if GOROOT/test is removed"},{"number":29711,"title":"x/image/bmp: support 1-bit format"},{"number":29697,"title":"cmd/go: set .cache/go-build files as read-only"},{"number":29696,"title":"proposal: runtime: add way for applications to respond to GC backpressure"},{"number":29678,"title":"proposal: net: add MarshalText/UnmarshalText to HardwareAddr"},{"number":29603,"title":"net/url: add URL.ForceFragment like ForceQuery for empty fragments to stringify with '#'"},{"number":29585,"title":"x/website: inconsistent layout between src and pkg"},{"number":29580,"title":"net/http: isCookieNameValid in net/http/cookie.go seems overly restrictive"},{"number":29561,"title":"cmd/go: clean GOCACHE based on disk usage"},{"number":29538,"title":"cmd/compile: simplify converting a Go function to buildable Go assembly"},{"number":29512,"title":"image/jpeg: support for yuvj444p jpeg images"},{"number":29501,"title":"proposal: Go 2: sync/atomic: type modifiers as an addition to types"},{"number":29456,"title":"math: Pow(x,y) optimization for cases: constant integer `y`. "},{"number":29403,"title":"net/http/httputil: export ReverseProxy.defaultErrorHandler"},{"number":29400,"title":"x/text: support error and fmt.Stringer values"},{"number":29373,"title":"proposal: cmd/go: add GOARM=8 for further optimization on armv7/aarch32"},{"number":29356,"title":"x/net/http2: missing SETTINGS_HEADER_TABLE_SIZE support"},{"number":29351,"title":"time: improve Documentation for Parse for zone offsets"},{"number":29335,"title":"syscall: modest improvement to Windows DLL-preloading protection"},{"number":29326,"title":"proposal: Go 2: remove dot imports from the language"},{"number":29306,"title":"strconv: ParseBool errors are verbose"},{"number":29301,"title":"proposal: x/crypto/openpgp: add support for more features"},{"number":29289,"title":"proposal: wiki: CodeReviewComments change: Discourage duplicate imports with different names"},{"number":29258,"title":"proposal: Go 2: prohibit in-package tests from extending a package's API"},{"number":29229,"title":"wiki: CodeReviewComments change"},{"number":29108,"title":"cmd/link: don't resolve WebAssembly imports at link-time"},{"number":29104,"title":"proposal: runtime/trace: improve Go diagnostics / tracing"},{"number":29069,"title":"encoding/asn1: timeParsing functions impose static formats"},{"number":29062,"title":"proposal: cmd/go: fail tests that invoke os.Exit(0) explicitly"},{"number":29038,"title":"cmd/internal/xcoff: move to x/debug/xcoff"},{"number":29036,"title":"proposal: Go 2: make imported symbols predictable"},{"number":29035,"title":"proposal: encoding/json: add error var to compare the returned error when using json.Decoder.DisallowUnknownFields()"},{"number":29012,"title":"proposal: Go 2: make rune be a new type of concrete type int32, not an alias"},{"number":28987,"title":"proposal: Go 2: enums as an extension to types"},{"number":28873,"title":"proposal: encoding/asn1: add \"enum\" keyword for TagEnum"},{"number":28872,"title":"proposal: encoding/asn1: expose parseTagAndLength"},{"number":28812,"title":"cmd/go: should help users understand when a new GOOS or GOARCH breaks their build"},{"number":28667,"title":"flag: PrintDefaults panics trying to ascertain whether a flag was set"},{"number":28623,"title":"proposal: runtime: provide access to info about recent GC cycles"},{"number":28591,"title":"proposal: Go 2: language: make slices of constant strings constant if the indexes are constant"},{"number":28590,"title":"proposal: module repository health check tool"},{"number":28513,"title":"cmd/go: align comments in go.mod files"},{"number":28482,"title":"text/template: confusing overlay template behavior when it starts with a BOM"},{"number":28465,"title":"crypto/cipher: move xorBytes function to internal"},{"number":28461,"title":"os/exec: race on cmd.Wait() might lead to panic"},{"number":28438,"title":"proposal: enum type (revisited)"},{"number":28427,"title":"proposal: crypto: add SignContext"},{"number":28393,"title":"cmd/compile: provide a more explanatory error message on trying to take the address of an unaddressable value e.g. constants, integer and string literals"},{"number":28391,"title":"text/template: allow callers to override IsTrue"},{"number":28342,"title":"proposal: Go 2: update context package for Go 2"},{"number":28332,"title":"x/tools/cmd/go-contrib-init: requires scratch repo to be set up as x/scratch"},{"number":28319,"title":"cmd/cover: branching to a labeled for misses some coverage"},{"number":28311,"title":"io: optimize WriteString with a pool of buffer"},{"number":28308,"title":"cmd/vet: flag using %s:%d to construct network addresses"},{"number":28271,"title":"net/http: no way to get server Handler's write error to client (sometimes)"},{"number":28254,"title":"proposal: Go 2: spec: add `self` type for use within interfaces"},{"number":28189,"title":"encoding/json: confusing errors when unmarshaling custom types"},{"number":28150,"title":"proposal: Go 2: fmt: don't recover panics except for dereferencing nil fmt.Stringer receivers"},{"number":28143,"title":"proposal: encoding/json: add \"readonly\" tag"},{"number":28124,"title":"encoding/xml: update character ranges for names to fifth edition (2008) specification"},{"number":28089,"title":"x/tools/go/generated: parser for https://golang.org/s/generatedcode format"},{"number":28032,"title":"cmd/go: does not verify existence of replace directory"},{"number":28026,"title":"net/http: can't set Transfer-Encoding explicitly on outgoing Request"},{"number":27975,"title":"proposal: Go 2: immutable type qualifier"},{"number":27959,"title":"x/tools/godoc/vfs/zipfs: remove zipfs package"},{"number":27935,"title":"proposal: add container/queue"},{"number":27908,"title":"net/mail: Provide Address.String() alternative which only converts to RFC 5322 and does not encode as RFC 2047"},{"number":27899,"title":"cmd/go: ensure that 'go mod tidy' and `go get -u` do not introduce ambiguous imports"},{"number":27896,"title":"proposal: Go 2: spec: define identifiers to be NFKC-normalized "},{"number":27887,"title":"cmd/go: separate direct and indirect dependencies in go.mod"},{"number":27885,"title":"x/tools/playground: vet step uses different integer sizes than build step"},{"number":27881,"title":"cmd/go: \"go doc . foo\" not working on Windows?"},{"number":27858,"title":"x/tools: define module boundaries"},{"number":27830,"title":"proposal: image: decoding options"},{"number":27804,"title":"proposal: go 2: reduce unspecified behaviors of expression evaluation orders in multi-value assignments"},{"number":27766,"title":"syscall/js: Make syscall/js optional when compiling wasm?"},{"number":27738,"title":"x/tools/cmd/present: add support for sub bullets"},{"number":27727,"title":"proposal: Go 2: reflect: remove Value.Bytes"},{"number":27689,"title":"x/build: dashboard “first-class ports” view doesn't match wiki"},{"number":27666,"title":"x/tools/godoc: Allow shallow directory listing"},{"number":27618,"title":"cmd/go: add modvendor sub-command"},{"number":27617,"title":"io: should TeeReader return an io.ReadCloser?"},{"number":27605,"title":"proposal: Go 2: operator functions"},{"number":27599,"title":"proposal: x/crypto: add support for AES Key Wrap"},{"number":27589,"title":"proposal: encoding/json: struct tag to marshal nil slices and maps as non-null"},{"number":27531,"title":"proposal: Go 2: io: require io.Reader to return either n \u003e 0 or an error"},{"number":27519,"title":"proposal: Go 2: The #id/catch error model, a rethink of check/handle"},{"number":27484,"title":"proposal: crypto/tls: add support for AES-CCM"},{"number":27481,"title":"proposal: Go 2: allow interfaces to require comparable types"},{"number":27443,"title":"crypto/sha1: add native SHA1 instruction implementation for AMD64"},{"number":27401,"title":"crypto/x509/pkix: Name.String() follows obsolete RFC"},{"number":27394,"title":"github: delete the GoCommand label"},{"number":27366,"title":"proposal: encoding/json: Support for nested values in JSON tags"},{"number":27240,"title":"encoding/xml: handling of anonymous pointer fields is broken"},{"number":27207,"title":"cmd/go: -exec prevents test caching "},{"number":27179,"title":"encoding/json: no way to preserve the order of map keys"},{"number":27166,"title":"cmd/go: provide some way to get the gofmt binary path"},{"number":27005,"title":"cmd/go: add mod tidy -check"},{"number":26964,"title":"cmd/go: add signal for `go get -u` to track branch?"},{"number":26950,"title":"proposal: crypto/x509: add functions to download certificates from windows update, and retrieve certificates from windows x509stores"},{"number":26909,"title":"cmd/go: go list -e does not assign missing import errors to correct package"},{"number":26849,"title":"cmd/go: escape quoted strings in GOFLAGS"},{"number":26842,"title":"proposal: Go 2: spec: always permit comparisons against zero value of type"},{"number":26810,"title":"dl: download has noisy terminal output"},{"number":26756,"title":"proposal: encoding/xml: add RawXML token"},{"number":26733,"title":"x/tools: suggest sets of build constraints that cover all files in a package"},{"number":26717,"title":"cmd/go: add a facility to peek into the module cache"},{"number":26640,"title":"cmd/go: allow go.mod.local to contain replace/exclude lines"},{"number":26512,"title":"proposal: encoding/xml: support *string for innerxml in Unmarshal"},{"number":26422,"title":"proposal: Go 2: os/exec: follow Context guidelines"},{"number":26357,"title":"go/types: \"duplicate case in expression switch\" error could be formatted better (perhaps)"},{"number":26282,"title":"proposal: clone and splice, new channel primitives"},{"number":26263,"title":"proposal: math/rand: rework for Go 2"},{"number":26134,"title":"cmd/go: private repos on hard-coded hosting providers require special configuration"},{"number":26074,"title":"proposal: cmd/link: by default, do not write out DWARF"},{"number":26070,"title":"proposal: Go 2: only give special properties to unsafe.Pointer if package imports unsafe"},{"number":26058,"title":"proposal: Go 2: permit goto over declaration if variable is not used after goto label"},{"number":26049,"title":"os: API to detect that the read end of a pipe was closed"},{"number":25988,"title":"proposal: x/exp/rand: add NewLockedSource"},{"number":25956,"title":"encoding/json: eof error of NewDecoder().Decode() should be same with Unmarshal()"},{"number":25951,"title":"proposal: testing: add a flag to detect unnecessary skips"},{"number":25898,"title":"cmd/go: maybe show legacy tags in pseudoversions"},{"number":25873,"title":"cmd/go: allow forcing tags on/off during go mod vendor, tidy"},{"number":25860,"title":"proposal: Go 2: interface literals"},{"number":25854,"title":"proposal: Go 2: remove io.Seeker, SeekStart, etc., change Seek method "},{"number":25849,"title":"archive/zip: sanitize the FileHeader.Name to remove path traversal (\"../../\") from zip files?"},{"number":25744,"title":"x/build/maintner: new empty milestones are not detected"},{"number":25736,"title":"proposal: tools for more readable stacktraces"},{"number":25650,"title":"x/tools/cmd/stringer: stringer should not use go/types"},{"number":25607,"title":"x/tools/cmd/guru: give an option to exclude test code from the search"},{"number":25582,"title":"proposal: Go 2 : add support for conditional statements "},{"number":25572,"title":"proposal: time: use big-endian/ISO reference time"},{"number":25448,"title":"proposal: promote panic(nil) to non-nil panic value"},{"number":25408,"title":"proposal: io: add OnceCloser helper"},{"number":25357,"title":"proposal: text/template: Move text/template/parse into an internal package"},{"number":25228,"title":"proposal: crypto/tls: implement Session IDs resumption"},{"number":25192,"title":"net/url: ';' is parsed as a separator in query string"},{"number":25177,"title":"cmd/dist: cross-libc same os/arch build failing since go 1.10"},{"number":25137,"title":"proposal: sort: Stable with better asymptotic time complexity"},{"number":25017,"title":"x/tools: unify I/O semaphores"},{"number":24990,"title":"proposal: crypto/cipher: detached mode AEAD Seal/Open"},{"number":24673,"title":"proposal: crypto/tls: provide a way to access local certificate used to set up a connection"},{"number":24654,"title":"proposal: Go 2: reflect: return opaque pointer instead of uintptr"},{"number":24630,"title":"proposal: encoding: BinaryMarshaler should be an append API"},{"number":24289,"title":"x/net/http2: add ability to specify priority to http2.Transport.RoundTrip"},{"number":24282,"title":"proposal: Go 2: improve for-loop ergonomics"},{"number":24275,"title":"x/tools/cmd/guru: change package referrers to show imports rather than qualified identifiers"},{"number":24205,"title":"proposal: Go 2: net: make Pipe asynchronous"},{"number":24204,"title":"proposal: Go 2: allow cap(make([]T, m, n)) \u003e n"},{"number":24171,"title":"proposal: crypto/cipher: allow short tags in NewGCMWithNonceAndTagSize"},{"number":24160,"title":"proposal: crypto/rand: guard against mutation of Reader variable"},{"number":24122,"title":"testing: start test log for caching before TestMain"},{"number":24121,"title":"proposal: math/rand: Expose constructor for `lockedSource`"},{"number":23814,"title":"spec: review/clarify uses of \"slice of bytes\""},{"number":23806,"title":"proposal: cmd/go: add transitive Deps for TestImports and XTestImports"},{"number":23804,"title":"proposal: math/rand: add function for random bool"},{"number":23799,"title":"cmd/go: allow test binaries to identify as uncacheable"},{"number":23656,"title":"x/build/devapp: support R= annotations in commit messages"},{"number":23637,"title":"proposal: Go 2: spec: introduce structured tags"},{"number":23536,"title":"go/types: incorrect behavior for string conversions of byte slices"},{"number":23514,"title":"proposal: crypto/cipher: ability to use AEAD mode as block mode"},{"number":23464,"title":"x/tools/go/buildutil: split TagsFlagDoc into multiple lines?"},{"number":23282,"title":"proposal: crypto/x509: add support to get SSL context from certificate store on windows"},{"number":23143,"title":"go/printer: blank lines at top/bottom of composite literal handled differently by gofmt"},{"number":23113,"title":"proposal: add package \"internal/diff\""},{"number":22967,"title":"encoding/json: bad encoding of field with MarshalJSON method "},{"number":22920,"title":"x/text: Support UnicodeSet as per UTR35"},{"number":22907,"title":"net/url: URL allows malformed query round trip"},{"number":22903,"title":"archive/tar: Header.FileInfo.Mode.IsRegular reports true for non-regular files"},{"number":22887,"title":"net/http: parameterized Routes in Handle"},{"number":22878,"title":"x/tools/godoc: No command name if package main is in \"src\""},{"number":22876,"title":"proposal: Go 2: read-only types"},{"number":22841,"title":"proposal: net/http: add Client.Put, Client.Patch"},{"number":22836,"title":"proposal: crypto/tls: add GetConfigForServer callback to *tls.Config"},{"number":22826,"title":"proposal: net: add support for \"let localhost be localhost\""},{"number":22823,"title":"proposal: io/ioutil: add WriteNopCloser"},{"number":22821,"title":"net/http: document TimeoutHandler defaults"},{"number":22752,"title":"proposal: encoding/json: add access to the underlying data causing UnmarshalTypeError"},{"number":22729,"title":"proposal: Go 2: add kind-specific nil predeclared identifier constants"},{"number":22590,"title":"encoding/csv: add column level introspection capabilities"},{"number":22576,"title":"cmd/internal/obj/arm64: reduce verbosity of code in /obj/arm64/asm7.go"},{"number":22550,"title":"cmd/vet: flag atomic.Value usages with interface types"},{"number":22537,"title":"net/http.Transport: add a ConnectionManager interface to separate the connection management from http.Transport"},{"number":22533,"title":"proposal: encoding/json: preserve unknown fields"},{"number":22518,"title":"encoding/json: JSON tags don't handle empty properties, non-standard characters"},{"number":22480,"title":"proposal: encoding/json: add omitnil option"},{"number":22450,"title":"encoding/base64: make encoding/base64.init() smaller and faster"},{"number":22397,"title":"proposal: add a package to atomically create or replace a file"},{"number":22267,"title":"Proposal: crypto/tls: Support RFC 6961 Multiple Certificate Status Request Extension"},{"number":22191,"title":"proposal: x/net/sctp: new package"},{"number":22087,"title":"x/crypto/ssh/agent: Accept Flags in Agent.Sign()"},{"number":22018,"title":"net/http: decide how users should use SetSessionTicketKeys with ServeTLS, etc"},{"number":22013,"title":"proposal: Go 2: remove embedded struct"},{"number":21978,"title":"net/http: no Client API to close server connection based on Response"},{"number":21953,"title":"proposal: Go 2: permit directional variants of named channel types"},{"number":21939,"title":"x/tools/cmd/godoc: respect local vendor directory"},{"number":21835,"title":"proposal: use PCG Source in math/rand for Go 2"},{"number":21704,"title":"proposal: crypto: add function to compare PrivateKey and PublicKey"},{"number":21676,"title":"net: Buffers makes multiple Write calls on Writers that don't implement buffersWriter"},{"number":21670,"title":"proposal: Go 2: Have functions auto-implement interfaces with only a single method of that same signature"},{"number":21666,"title":"website: add support for languages other than English"},{"number":21498,"title":"proposal: Go 2: Lightweight anonymous function syntax"},{"number":21496,"title":"proposal: spec: permit eliding the type of struct fields in nested composite literals"},{"number":21473,"title":"proposal: permit iota, omission of init expressions in var declarations"},{"number":21463,"title":"Proposal: regexp: Optimize fixed-length patterns"},{"number":21417,"title":"cmd/compile: coalesce consecutive calls to print/println"},{"number":21393,"title":"math/rand: no non-default concurrency-safe Source"},{"number":21291,"title":"proposal: Go 2: remove bare return"},{"number":21290,"title":"net/http: still return the content on malformed MIME header line"},{"number":21210,"title":"x/time/rate: allow injecting of time functions to make testing easier"},{"number":21182,"title":"proposal: Go 2: reduce noise in return statements that contain mostly zero values"},{"number":21165,"title":"proposal: Go 2: sync: remove the Cond type"},{"number":21130,"title":"proposal: Go 2: add const literals for reference types like structs, maps, and arrays"},{"number":21111,"title":"proposal: testing: allow examples to return an error"},{"number":21070,"title":"proposal: Go 2: hash: make the Sum method less confusing"},{"number":21069,"title":"proposal: language: Go 2: panic on send/receive on nil channel"},{"number":20899,"title":"image/png: Decode failing on bitmap"},{"number":20885,"title":"proposal: Securing Go vendor packaging"},{"number":20883,"title":"proposal: Go 2: cmd/go: allow relative imports"},{"number":20873,"title":"cmd/compile: add OpAMD64CMPptr and friends?"},{"number":20851,"title":"image: Decode drops interfaces"},{"number":20803,"title":"proposal: spec: require call results to be explicitly used or ignored (Go 2)"},{"number":20802,"title":"proposal: spec: consider more strict \"declared and not used\" check (go/vet or even spec)"},{"number":20792,"title":"proposal: cmd/trace: add 'greedy goroutine diagnosis' option"},{"number":20758,"title":"proposal: net/http/httputil: split into focused subpackages (Go 2)"},{"number":20757,"title":"proposal: time: make Duration safer to use (Go 2)"},{"number":20754,"title":"encoding/xml: unmarshal only processes first XML element"},{"number":20733,"title":"proposal: spec: redefine range loop variables in each iteration"},{"number":20728,"title":"x/perf/benchstat: Return status code 1 when benchmarks change significantly"},{"number":20709,"title":"encoding/xml: lacks support for decoding arrays"},{"number":20706,"title":"proposal: spec: allow combining characters in identifiers"},{"number":20680,"title":"sync: add Map.Len method?"},{"number":20661,"title":"proposal: math/rand: disambiguate Read from crypto/rand.Read"},{"number":20660,"title":"proposal: spec: disallow NaN keys in maps"},{"number":20654,"title":"proposal: math/big: support for constant-time arithmetic"},{"number":20640,"title":"x/crypto/acme/autocert: serve self-signed cert for localhost?"},{"number":20616,"title":"proposal: spec: disallow assigning \u003e32bit untyped constant to variable of type int"},{"number":20598,"title":"proposal: spec: init-only package level variables"},{"number":20562,"title":"cmd/gofmt: puts `else if` comments in wrong place"},{"number":20443,"title":"proposal: spec: add read-only slices and maps as function arguments"},{"number":20322,"title":"proposal: cmd/go: add *_unix.go recognition (and presumably unix build tag)"},{"number":20280,"title":"proposal: io: add Context parameter to Reader, etc."},{"number":20221,"title":"encoding/gob: document or improve handling of untrusted data"},{"number":20210,"title":"proposal: spec: disallow unicode import paths to avoid punycode attacks"},{"number":20209,"title":"proposal: spec: disallow LTR/RTL characters in string literals?"},{"number":20208,"title":"x/image/font: Tool for running Unicode’s text rendering tests"},{"number":20177,"title":"proposal: cmd/go: support build customization with a build.go file"},{"number":20171,"title":"proposal: spec: disallow T\u003c-\u003euintptr conversion for type T unsafe.Pointer"},{"number":20169,"title":"encoding/csv: add a way to limit bytes read per field/record"},{"number":20148,"title":"proposal: cmd/vet: add check for common error mishandling pattern"},{"number":20115,"title":"proposal: cmd/vet: detect homograph attacks"},{"number":19991,"title":"proposal: spec: add built-in result type (like Rust, OCaml)"},{"number":19974,"title":"crypto/rsa: allow hash.Hash for OAEP and MGF1 to be specified independently"},{"number":19874,"title":"crypto/tls: Dial returns io.EOF"},{"number":19858,"title":"proposal: encoding/json: add mechanism to mark fields as required"},{"number":19814,"title":"proposal: spec: add typed enum support"},{"number":19787,"title":"proposal: spec: add decimal float types (IEEE 754-2008)"},{"number":19778,"title":"proposal: spec: relax structural matching for conversions"},{"number":19727,"title":"proposal: cmd/vet: missing error assignment check"},{"number":19725,"title":"proposal: introduce new html meta tag for issue trackers"},{"number":19700,"title":"proposal: civil time package"},{"number":19660,"title":"proposal: io/ioutil: rename to io/fileio or similar"},{"number":19623,"title":"proposal: spec: change int to be arbitrary precision"},{"number":19412,"title":"proposal: spec: add sum types / discriminated unions"},{"number":19367,"title":"proposal: unsafe: add Slice and String types, conversions to replace reflect.{Slice,String}Header"},{"number":19326,"title":"os: Process.Signal on the current PID should signal the current thread "},{"number":19234,"title":"proposal: cmd/go: force vendor directory only"},{"number":19199,"title":"proposal: crypto/tls: SessionTicketWrapper and Forward Secrecy by default"},{"number":19109,"title":"proposal: cmd/go: make fuzzing a first class citizen, like tests or benchmarks"},{"number":19057,"title":"proposal: runtime: add AlignedN types that can be used to increase alignment"},{"number":18983,"title":"proposal: how to specify mechanical code updates after API changes?"},{"number":18881,"title":"os: `Process` finalizer should wait for process on Unix systems"},{"number":18871,"title":"proposal: reflect: make Value uncomparable"},{"number":18834,"title":"encoding/asn1: cannot marshal into slice of strings and pass stringtype parameter tags to members"},{"number":18832,"title":"encoding/asn1: cannot marshal into a GeneralString"},{"number":18804,"title":"proposal: net: reconsider representation of IP"},{"number":18802,"title":"proposal: sync: support for sharded values"},{"number":18786,"title":"proposal: reflect: rename StructField.Anonymous to Embedded"},{"number":18775,"title":"proposal: spec: use zero receiver for value method invoked via nil pointer"},{"number":18773,"title":"build: release linux-amd64-nocgo statically linked binaries for Alpine users?"},{"number":18706,"title":"vendor: type asserting vendored code VS $GOPATH code yield awkward experience"},{"number":18617,"title":"proposal: spec: use zero receiver for value method embedded via nil pointer"},{"number":18605,"title":"proposal: spec: allow x, y..., z in list for variadic function argument"},{"number":18597,"title":"proposal: cmd/compile: define register-based calling convention"},{"number":18497,"title":"proposal: audio package"},{"number":18482,"title":"crypto/tls: add DialContextWithDialer"},{"number":18441,"title":"proposal: x/tools/cmd/goimports: support searching for Go packages within a Bazel WORKSPACE"},{"number":18387,"title":"cmd/go: provide a way to resolve an import path to a vcs, url, etc."},{"number":18152,"title":"x/net/websocket: remedy neglect; merge with gorilla websocket?"},{"number":18124,"title":"cmd/go: Allow building non-main package with -buildmode=plugin"},{"number":18098,"title":"proposal: add Validate functions to image/jpeg, image/png etc."},{"number":18022,"title":"cmd/vet: add check for sync.WaitGroup abuse"},{"number":17889,"title":"x/crypto/ssh: add support for multi-step authentication"},{"number":17842,"title":"cmd/compile: implement duffcopy on ppc64x"},{"number":17747,"title":"cmd/vet: should check for missing call to \"Err() error\" methods"},{"number":17659,"title":"net: isDomainName rejects valid domains"},{"number":17609,"title":"encoding/json: ambiguous fields are marshalled"},{"number":17445,"title":"net: add Sys field to Interface for retrieving platform-specific information"},{"number":17378,"title":"cmd/compile: large arrays cause large binaries and toolchain errors"},{"number":17246,"title":"fmt: Scan returns \"unexpected EOF\" instead of io.EOF when arguments have a custom Scan method"},{"number":17244,"title":"proposal: decide policy for sub-repositories"},{"number":17053,"title":"doc: add ACME (LetsEncrypt, etc) example docs to the standard library"},{"number":17048,"title":"Proposal: Basic C API for the runtime"},{"number":17047,"title":"runtime: mark long lived objects with a special flag"},{"number":17011,"title":"x/exp/shiny: value of event/key.Event.Rune inconsistent across platforms while control key is pressed"},{"number":16971,"title":"proposal: x/crypto/scrypt: make API match x/crypto/bcrypt"},{"number":16896,"title":"x/playground: GOSSAFUNC mode"},{"number":16894,"title":"runtime: profile goroutine creation"},{"number":16843,"title":"runtime: mechanism for monitoring heap size"},{"number":16776,"title":"math/rand: add Reader variable"},{"number":16764,"title":"gerrit: eliminate negative scores"},{"number":16666,"title":"x/tools/cmd/godoc: request for richer formatting"},{"number":16620,"title":"proposal: sync: mechanism to select on condition variables"},{"number":16419,"title":"proposal: add a parseutils sub-package under x/net/html"},{"number":16399,"title":"path/filepath: Walk is slow compared to 'find' due to extra Stat calls"},{"number":16383,"title":"proposal: cmd/go: Add a go new command to alleviate new user confusion"},{"number":16364,"title":"runtime: Add loosely ordered channels?"},{"number":16353,"title":"proposal: Add an x/media package"},{"number":16257,"title":"proposal: add SASL package to subrepos"},{"number":16100,"title":"net/http: no way of manipulating timeouts in Handler"},{"number":15966,"title":"x/build/cmd/release: create GitHub releases"},{"number":15907,"title":"cmd/vet: printf findings can be arbitrarily long"},{"number":15735,"title":"net: add mechanism to wait for readability on a TCPConn"},{"number":15687,"title":"x/net: Add an eBPF package"},{"number":15624,"title":"encoding/json: support decoding to []int from []string by applying tag ,string"},{"number":15586,"title":"cmd/vet: check for duplicate input to some binary ops"},{"number":15352,"title":"flag: handles unknown arguments in an unexpected less-helpful way"},{"number":15292,"title":"proposal: spec: generic programming facilities"},{"number":15274,"title":"x/text/currency: add support for arbitrary-precision currency amounts"},{"number":15209,"title":"proposal: spec: allow assignment-compatible values in append and copy"},{"number":15196,"title":"crypto/x509: support DirectoryName name constraints"},{"number":15108,"title":"cmd/compile: make available as a library"},{"number":15060,"title":"x/tools/cmd/godoc: wrong redirect if my package name the same as standard library's"},{"number":15005,"title":"x/tools/cmd/godoc: verbosity dial"},{"number":14757,"title":"proposal: crypto, hash: add WriteString support"},{"number":14750,"title":"encoding/json: parser ignores the case of member names"},{"number":14592,"title":"runtime: let idle OS threads exit"},{"number":14509,"title":"regexp: match additional Unicode properties"},{"number":14443,"title":"proposal: runtime: rationalize runtime.Errors"},{"number":14407,"title":"encoding/xml: proposed fixes for namespaces"},{"number":14140,"title":"encoding/gob, encoding/json: add streaming interface"},{"number":14106,"title":"proposal: os: File should be an interface"},{"number":13837,"title":"net/http: figure out a better User-Agent story"},{"number":13473,"title":"proposal: os: Stdin, Stdout and Stderr should be interfaces"},{"number":13403,"title":"go/printer: consider permitting one-line \"enum\" const decls"},{"number":13182,"title":"proposal: Go 2: log: change Logger to be an interface"},{"number":12919,"title":"time: Parse too greedy when parsing some formats"},{"number":12854,"title":"proposal: spec: type inferred composite literals"},{"number":12446,"title":"cmd/go: 'go test' should dynamically compute best timeout"},{"number":12216,"title":"cmd/go: link-time symbol resolution for buildmode=c-shared"},{"number":12043,"title":"cmd/gofmt: Inconsistent space before open curly brace"},{"number":11939,"title":"proposal: encoding/json, encoding/xml: support zero values of structs with omitempty"},{"number":11862,"title":"path/filepath: Glob should support `**` for zero or more directories"},{"number":11850,"title":"runtime: make panic dumps more readable"},{"number":11255,"title":"x/tools/cmd/godoc: Provide a feedback link for documentation pages"},{"number":10447,"title":"image/jpeg: add options to partially decode or tolerantly decode invalid images?"},{"number":10275,"title":"proposal: encoding: make stdlib types implement TextMarshaler/BinaryMarshaler consistently"},{"number":10006,"title":"proposal: spec: reconsider rule disallowing div-0 by constants"},{"number":9859,"title":"proposal: spec: direct reference to embedded fields in struct literals"},{"number":9573,"title":"x/mobile: create a package for the Mobile Ads SDK"},{"number":9455,"title":"proposal: spec: add support for int128 and uint128"},{"number":9360,"title":"proposal: net: should provide an interface for dialing"},{"number":9200,"title":"html/template: add support for template strings (backticks)"},{"number":9097,"title":"proposal: spec: add \u0026T(v) to allocate variable of type T, set to v, and return address"},{"number":8905,"title":"sort: sort package should provide implementations for all basic types"},{"number":8897,"title":"doc: ban data races from spec"},{"number":8580,"title":"crypto/tls: cache TLS (client) cert validation?"},{"number":8502,"title":"reflect: Add UnderlyingType(reflect.Type)"},{"number":8198,"title":"godoc: maybe make the .md file visible"},{"number":8178,"title":"go/types: maintain \"owner\" information for interface methods and struct fields"},{"number":7485,"title":"proposal: spec: disallow unused assignment to return variable"},{"number":7429,"title":"proposal: spec: file and package scope interact in odd ways"},{"number":7211,"title":"cmd/go: introduce build tags for different GOARM settings?"},{"number":7124,"title":"go/ast: remove MergePackageFiles for Go2 (it's not used, and buggy)"},{"number":6840,"title":"cmd/vet: check for misused of append onto new, non-empty slice"},{"number":6792,"title":"strings: Split / SplitN don't let you supply a buffer"},{"number":6600,"title":"x/tools/cmd/godoc: show exported fields promoted from unexported anonymous fields"},{"number":6495,"title":"proposal: os: Chown expects int, but os/user uses strings"},{"number":6379,"title":"crypto/tls: add PSK support"},{"number":6213,"title":"proposal: encoding/json: add \"inline\" struct tag"},{"number":5616,"title":"proposal: syscall: reconsider entire package"},{"number":5441,"title":"path/filepath: Glob is case-sensitive on Windows"},{"number":5045,"title":"doc: define how sync/atomic interacts with memory model"},{"number":4588,"title":"x/net/websocket: allow closing with custom error code and reason"},{"number":4373,"title":"net: errClosing not exported"},{"number":4096,"title":"proposal: spec: accept slices and single elements in one append?"},{"number":3335,"title":"runtime: runtime.Caller returns always '/' separator in file paths on Windows"},{"number":3117,"title":"proposal: spec: cannot assign to a field of a map element directly: m[\"foo\"].f = x"},{"number":2794,"title":"proposal: spec: require tagged literals for external structs"},{"number":1187,"title":"proposal: os: fix inconsistent casing in names"},{"number":449,"title":"proposal: spec: do not treat struct field assignment as use of struct"},{"number":395,"title":"proposal: spec: derive array pointer from slice"},{"number":377,"title":"proposal: spec: various changes to :="}]
;