This is a creation in Article, where the information may have evolved or changed. 
Original:
 
New features in the plan: Http://golang.org/s/go13todo
 
Current status of progress: Http://talks.golang.org/2014/go1.3.slide
 
 
Golang 1.3 Code will be frozen in 3.1, 6.1 released.
  
1.100% percise GC
 
GC is garbage collector, Percise GC doesn't know what it means, it should be able to improve performance
  
2. Copying stack
 
Use the copy stack instead of the original split stack to solve the so-called "hot split" problem.
  
3, a series of performance improvements:
 
 
  
  - Page size increased to 8 K (GC pause time decreased by 10%)
- Bulk assign Goroutine ID (goroutine creation time shortened 8-66%)
- Work Queue uses unlocked ring
- Remove the Netpoll Hotpath lock
- Wait a minute
4. Rewrite Channel
 
The performance of some operations is improved after rewriting, and the following links can be used to improve the situation:
 
Https://docs.google.com/document/d/1yIAYmbvL3JxOKOjuCyon7JhW4cSv1wy5hC0ApeGMV9s/pub
 
  
5, add sync. Pool
 
This does not necessarily appear in the officially released version.
  
6. Native Client Transplant
 
No plan support for native Client,arm version of the x86 architecture
  
7. Operating system porting
 
Solaris: Already in progress
 
Plan 9: Unplanned
 
ARM: There are volunteers doing the transplant
  
8. Go command and Fsnotify
 
There is a background process to monitor whether the source files are changed, compile, link to only the changed files, speed up the compilation speed
  
9. Support Link Object-c
  
10, linker overhaul
 
More Parallel processing
  
11, compiler overhaul
 
 
  
  - will use Go rewrite, originally written in C language
- is not "rewrite", but instead writes the automatic conversion tool, converts the C language code to the Go language;
- Starting with version 1.3, the following will continue to be optimized. Optimizing the Go language compiler will be much simpler than optimizing the C version and will benefit a lot in subsequent releases