golang/proposal
View on GitHub ↗ ★ 3,458 HTML
Go Project Design Documents
100 mentions on Hacker News by 82 people: 24 stories, 76 comments · first 2015-10-01 · latest 2026-10-20
20082026
-
…(slide 140) Ian had a good talk & doc about this too recently: https://github.com/golang/proposal/blob/master/design/28221-... https://www.youtube.com/watch?v=LqKOY_pH8u0
comment by bradfitz · 2018-11-29 · in Go 2, here we come -
https://github.com/golang/proposal/blob/master/design/28221-...
comment by bigdubs · 2018-10-26 · in Proposal: Go 2 transition -
▲ 206
Proposal: Go 2 transitionstory by piinbinary · 2018-10-24 · 169 comments
-
…of the stack on Go 1.7 by adding a hybrid write barrier which is 90's work (found the proposal: https://github.com/golang/proposal/blob/master/design/17503-... ). So Go is by no means state-of-the-art performance wise. That is not bad and…
comment by eftychis · 2018-08-31 · in Java is still available at zero-cost -
…more ideas have been rejected than accepted. For example Ian Lance Taylor's 5 generics proposals: https://github.com/golang/proposal/blob/master/design/15292-... .
comment by cdoxsey · 2018-07-28 · in A response about dep and vgo -
…pacing: https://golang.org/s/go15gcpacing Proposal: Separate soft and hard heap size goal: https://github.com/golang/proposal/blob/master/design/14951-...
comment by Scaevolus · 2018-07-17 · in Getting to Go: Garbage collection and runtime issues -
Official vgo proposal: https://github.com/golang/proposal/blob/master/design/24301-... Github tracking issue: https://github.com/golang/go/issues/24301 Official wasm design doc: https://docs.google.com/document/u/1/d/131vjr4DH6JFnb-blm_uR..…
comment by ssutch3 · 2018-06-26 · in Go 1.11 Beta 1 is released -
…referring to? The one linked in https://github.com/golang/go/issues/24301 is only about 600 lines: https://github.com/golang/proposal/blob/master/design/24301-...
comment by nemo1618 · 2018-05-21 · in Go vgo: Semantic Versioning and Human Error -
…GC safe-points. [...] Such optimizations are possible because of Go's non-moving collector. [1] https://github.com/golang/proposal/blob/master/design/24543-...
comment by ngrilly · 2018-03-29 · in Fast, Safe, and Complete(ish) Web Service in Rust -
▲ 150
Proposal: Non-cooperative goroutine preemptionstory by mseepgood · 2018-03-29 · 71 comments
-
…seven part blog post series on vgo [1] and the proposal [2]? [1] https://research.swtch.com/vgo [2] https://github.com/golang/proposal/blob/master/design/24301-...
comment by mseepgood · 2018-03-26 · in A Proposal for Package Versioning in Go -
▲ 3
A Proposal for Versioned Go Modulesstory by potomak · 2018-03-22 · 0 comments
-
▲ 3
[Go] Proposal for making modules versioned (and GOPATH optional)story by alexandernst · 2018-03-20 · 0 comments
-
…but what often goes unnoticed in this discussion is that there are generics designs out there: https://github.com/golang/proposal/blob/master/design/15292-... . It's not so much "we should add generics but no one is really working on it"…
comment by cdoxsey · 2017-12-08 · in Go 1.10 Beta 1 is released -
Link to top-level proposal: https://github.com/golang/proposal/blob/master/design/15292-... If you scroll to the bottom, you can see 4 large proposals written by Ian over the years.
comment by kyrra · 2017-07-13 · in Toward Go 2 -
…They published four past design docs for generics in Go that simply didn't pass technical muster ( https://github.com/golang/proposal/blob/master/design/15292-... ) Also, rsc stated he plans to understand generics better in 2017:…
comment by zellyn · 2017-06-02 · in Linux Namespaces and Go Don't Mix -
…See [3] [1] https://blog.golang.org/go15gc [2] https://golang.org/src/runtime/mbarrier.go [3] https://github.com/golang/proposal/blob/master/design/17503-...
comment by Animats · 2017-04-24 · in A Foray into Go Assembly Programming -
▲ 2
Golang Proposal: Compile-Time Functions and First Class Typesstory by jsherer · 2017-03-28 · 1 comment
-
…finding this "non-complicated" way anyway? Proposal from Ian Lance Taylor, Go developer at Google https://github.com/golang/proposal/blob/master/design/15292-... View of Russ Cox, Go developer at Google…
comment by gribbly · 2017-03-06 · in Go 2016 Survey Results -
Russ Cox did this when figuring out how to seamlessly add monotonic elapsed time measurements to Go: https://github.com/golang/proposal/blob/master/design/12914-...
comment by mattyb · 2017-03-03 · in Rust's language ergonomics initiative -
> I know Go's team doesn't want to go in that direction. I disagree: https://github.com/golang/proposal/blob/master/design/15292-...
comment by ngrilly · 2017-02-17 · in Go 1.8 Release Notes -
▲ 1
Go(lang): Type Aliasesstory by signa11 · 2017-02-13 · 1 comment
-
…https://github.com/golang/go/issues/12914 which resulted in this language-change proposal: https://github.com/golang/proposal/blob/master/design/12914-... And then these commits: https://go-review.googlesource.com/#/c/36255/ I feel like…
comment by dilap · 2017-02-05 · in The State of Go -
▲ 122
Proposal: Monotonic Elapsed Time Measurements in Gostory by Zikes · 2017-02-04 · 17 comments
-
▲ 2
Proposal: Monotonic Elapsed Time Measurements in Gostory by nnx · 2017-02-02 · 0 comments
-
▲ 3
Go proposal for incorporating a monotonic clockstory by f2f · 2017-01-27 · 0 comments
-
…of generics and the tradeoffs doesn't strike me as either lazy or dogmatic. Have you read it? https://github.com/golang/proposal/blob/master/design/15292-...
comment by grey-area · 2017-01-09 · in Go and Dogma -
…of us are more than happy to pay that price. Why wait for "one day"? These proposals are public: https://github.com/golang/proposal/blob/master/design/15292-...
comment by mseepgood · 2017-01-09 · in Go and Dogma -
See also this document by Ian Lance Taylor, which links to his four attempts at generics: https://github.com/golang/proposal/blob/master/design/15292-...
comment by stablemap · 2017-01-09 · in Go and Dogma -
…you have put thought into your change. Real world examples of these design docs can be found at https://github.com/golang/proposal
comment by yegle · 2016-12-28 · in Why I close pull requests -
Thanks for the link. Found the proposal a really good read. Direct link : https://github.com/golang/proposal/blob/master/design/17503-...
comment by reacharavindh · 2016-12-04 · in Golang: sub-millisecond GC pause on production 18gb heap -
▲ 3
Go: Eliminate STW stack re-scanningstory by amitmittal1993 · 2016-11-03 · 0 comments
-
The proposal document for this change is a good read: https://github.com/golang/proposal/blob/master/design/17503-...
comment by enneff · 2016-10-29 · in Sub-millisecond GC pauses in Go 1.8 -
…are the tradeoffs necessary to implement generics. All of the facets of this are discussed here: https://github.com/golang/proposal/blob/master/design/15292-... Anyways, it seems like all of the comment's stated use cases are accounted…
comment by echlebek · 2016-10-25 · in Introducing Go 2.0 -
…stuff. This statement is ill-informed. Have you seen https://github.com/golang/go/issues/15292 and https://github.com/golang/proposal/blob/master/design/15292-... ? Have you considered all the ways in which it will affect the language and…
comment by shurcooL · 2016-08-18 · in Go Proposal: first-class support for sorting slices -
The new proposal process is documented here, and goes through opening a GitHub issue: https://github.com/golang/proposal Go "partly" uses GitHub. The git repo is a mirror, and code review / pull requests is done through Gerrit, but the…
comment by giovannibajo1 · 2016-08-16 · in Go Proposal: first-class support for sorting slices -
…build add-ons in golang and allow us to keep our source code private. Link to Cox proposal for 1.7: https://github.com/golang/proposal/blob/master/design/2775-b...
comment by vastbinderj · 2016-06-29 · in Should we release a free developer version of Ottemo, our ecommerce platform? -
…this work, you still need "a" source file, even if it's not "the" source file. From the bottom of https://github.com/golang/proposal/blob/master/design/2775-b... The package source code itself must be present in some form, or else we can't…
comment by PaulRobinson · 2016-04-29 · in Include Go binary only package -
It does seem bad for open sourceness, there's a rationale section in the proposal for this feature: https://github.com/golang/proposal/blob/master/design/2775-b...
comment by kristianp · 2016-04-29 · in Include Go binary only package -
…product. In my opinion, that's likely more harmful than beneficial for software as a whole. [1] https://github.com/golang/proposal/blob/master/design/2775-b...
comment by andrewstuart2 · 2016-04-29 · in Include Go binary only package -
…is acceptable, but it conflicts with Go's core goals of simplicity and compilation speed. [1]: https://github.com/golang/proposal/blob/master/design/15292/...
comment by Intermernet · 2016-04-14 · in Proposal: Go should have generics -
▲ 355
Proposal: Go should have genericsstory by dsymonds · 2016-04-14 · 424 comments
-
…all and 1.7 or 1.8 could even beat that easily. https://talks.golang.org/2016/state-of-go.slide#37 https://github.com/golang/proposal/blob/master/design/12800-...
comment by leaveyou · 2016-02-03 · in The State of Go: Where we are in February 2016 -
▲ 26
Proposal: Rules for passing pointers between Go and Cstory by FiloSottile · 2015-12-02 · 0 comments
-
…and community of Go: https://golang.org/ A few great points: https://blog.golang.org/open-source https://github.com/golang/proposal/blob/master/design/13073-... It's the first language/open source project for me that I consider having…
comment by shurcooL · 2015-11-29 · in Ask HN: Which open source projects have kind, supportive, talented teams? -
▲ 7
A Code of Conduct for the Go Communitystory by lilpirate · 2015-11-02 · 0 comments
-
▲ 17
Proposal: A Code of Conduct for the Go Communitystory by Sphax · 2015-11-01 · 10 comments
-
▲ 54
Golang proposal: Dense mark bits and sweep-free allocationstory by rjammala · 2015-10-01 · 10 comments
-
▲ 6
Proposal: Dense mark bits and sweep-free allocationstory by geodel · 2015-10-01 · 0 comments
-
▲ 6
Golang proposal: Dense mark bits and sweep-free allocationstory by rjammala · 2015-10-01 · 0 comments