Programming

구글 프로그래밍 언어 Go 1.2 출시...

crazyits 2023. 2. 2. 12:28
반응형

구글은 참 다양한 작업을 하고 있다.

프로그래밍 언어에 관련된 것도 많이 하고 있다..

다트(dart) , 고(Go) 가 대표적인 것이라고 보면 될려나....

여튼 이 Go 1.2 가 출시되었다.

Golang

https://go.dev/doc/go1.20

 

Go 1.20 Release Notes - The Go Programming Language

Go 1.20 Release Notes <!-- NOTE: In this document and others in this directory, the convention is to set fixed-width phrases with non-fixed-width spaces, as in hello world . Do not send CLs removing the interior tags from such phrases. --> Introduction to

go.dev

 

대충 이전과 바뀐 점을 정리해보면

- 1.20은 윈도우 7/8/Server 2008/ Server 2012를 지원하는 마지막 버전이다.

- 1.21에서는 Winidows 10 또는 Windows Server 2016이상에서만 사용할 수 있다.

- 1.20은 macOS 10.13 High Sierra 또는 10.14 Mojave를 지원하는 마지막 버전이다.

- 1.21에서는 macOS 10.15 Catalina 이상이 필요하다.

- RISC-V, FreeBSD에서도 go언어를 사용할 수 있다. (GOOS=freebsd, GOARCH=riscv64)

- 가비지 콜렉터의 내부 데이터 구조를 재구성하였습니다. 이 변경으로 오버헤드가 줄어들고 전체 CPU 성능이 최대 2% 향상됩니다.

- 프로필 기반 최적화(PGO)에 대한 미리 보기 지원을 추가합니다. PGO를 사용하면 도구 체인이 런타임 기반으로 애플리케이션 및 워크로드별 최적화를 수행할 수 있습니다.

- 새로운 암호화 / ecdh 패키지가 추가 되었습니다.

- Linux에서 링커는 glibc 또는 musl에 대한 동적 인터프리터를 선택하도록 되었습니다.

 

 

반응형