1
0
mirror of https://github.com/golang/go synced 2024-11-21 09:04:45 -07:00

roadmap: add sections on tools, packages.

R=golang-dev, rsc1, r2, bradfitzgo, gri
CC=golang-dev
https://golang.org/cl/4344068
This commit is contained in:
Rob Pike 2011-04-05 13:25:58 -07:00
parent 88a8ac08b9
commit 108ba69ae3

View File

@ -30,6 +30,8 @@ Generics. An active topic of discussion.
<li> <li>
Methods for operators, to allow a type to use arithmetic notation for Methods for operators, to allow a type to use arithmetic notation for
expressions. expressions.
<li>
Possibly allow top-level packages to be given names other than main.
</ul> </ul>
<h3 id="Implementation_roadmap"> <h3 id="Implementation_roadmap">
@ -47,7 +49,7 @@ Improved CGO including some mechanism for calling back from C to Go.
<li> <li>
Improved implementation documentation. Improved implementation documentation.
<li> <li>
Comprehensive support for internationalization. Faster, allocation-light reflection.
</ul> </ul>
<h4 id="Gc_roadmap"> <h4 id="Gc_roadmap">
@ -76,6 +78,31 @@ Separate gcc interface from frontend proper.
Use escape analysis to keep more data on stack. Use escape analysis to keep more data on stack.
</ul> </ul>
<h4 id="Tools_roadmap">
Tools roadmap</h4>
<ul>
<li>
Strengthen goinstall until it can displace make for most builds.
</ul>
<h4 id="Packages_roadmap">
Packages roadmap</h4>
<ul>
<li>
Faster, allocation-light reflection.
<li>
Faster, RE2-like regular expressions.
<li>
Comprehensive support for international text.
<li>
Support for international dates, times, etc.
<li>
Support for multilingual messages.
</ul>
<h3 id="done">Done</h3> <h3 id="done">Done</h3>
<ul> <ul>