http://talks.golang.org/2015/gogo.slide#1
1.5 전 버전에는 go 내부 구조는 c로 개발되었으나, 1.5는 모두 언어의 내부 시스템을 go로 구현했다고 했다. 또한 다양한 기능이 추가되었다.
Big changes
All made easier by owning the tools and/or moving to Go:
- linker rearchitecture
- new garbage collector
- stack maps
- contiguous stacks
- write barriers
The last three are all but impossible in C:
- C is not type safe; don't always know what's a pointer
- aliasing of stack slots caused by optimization
(Gccgo
will have segmented stacks and imprecise (stack) collection for a while yet.)
'go lang' 카테고리의 다른 글
[go] 멀티라인 (다중 라인) (0) | 2017.08.29 |
---|---|
[golang] Go 공부 시작 링크 (0) | 2017.08.29 |
godeps 예제 (0) | 2015.04.02 |
[go lang] command option 받기 (0) | 2015.03.28 |
[go lang] import 별명 (alias) (0) | 2015.03.28 |