Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

내장 기능 및 PGO 가용성을 제공하는 Google의 Go 언어 1.21

내장 기능 및 PGO 가용성을 제공하는 Google의 Go 언어 1.21

Google의 Go 프로그래밍 언어는 최근 1.21 릴리스 후보의 가용성을 발표하여 내장 기능, 프로필 기반 최적화(PGO) 및 WebAssembly 조정을 포함하여 다양한 새로운 기능과 개선 사항을 도입했습니다. 릴리스 후보는 6월 21일에 게시되었으며 프로젝트 웹 사이트에서 다운로드할 수 있습니다. 최종 생산 릴리스는 8월로 예정되어 있습니다.

최신 버전에는 min , maxclear 의 세 가지 내장 함수가 도입되었습니다. minmax 함수는 고정된 인수 집합 또는 정렬된 유형의 최소값 또는 최대값을 각각 계산하는 반면 clear 함수는 맵, 슬라이스 또는 유형 매개변수 유형의 모든 요소를 ​​삭제하거나 0으로 만듭니다.

2월에 Go 1.20에서 처음으로 선보인 프로필 기반 최적화가 이제 일반적으로 사용 가능합니다. PGO를 사용하면 컴파일러 도구 체인이 런타임 프로필 정보를 기반으로 워크로드별 및 애플리케이션별 최적화를 수행할 수 있습니다. Go 프로젝트 개발자들은 PGO 구현으로 다양한 프로그램에서 2%에서 7%에 이르는 성능 향상을 가져왔다고 밝혔습니다. 또한 Go 컴파일러는 PGO가 활성화된 상태로 다시 빌드되었습니다.

Go 1.21에서는 가비지 수집기 튜닝을 통해 특정 애플리케이션의 꼬리 대기 시간을 40% 단축하는 등 성능이 더욱 향상되었습니다. 또한 runtime/trace 패키지를 사용하는 런타임 추적 수집은 AMD64 및 Arm64 시스템에서 상당히 낮은 CPU 비용을 확인합니다.

Go 1.21의 이러한 발전은 보다 효율적이고 생산적인 개발 경험을 촉진할 것으로 기대됩니다. AppMaster.io 와 같은 no-code 플랫폼이 소프트웨어 개발 세계에서 계속 인기를 얻으면서 Go와 같은 프로그래밍 언어의 힘을 활용하여 확장 가능한 고성능 애플리케이션을 쉽게 구축하기 시작했습니다.

관련 게시물

BubbleCon 2024에서의 AppMaster: 노코드 트렌드 탐색
BubbleCon 2024에서의 AppMaster: 노코드 트렌드 탐색
AppMaster는 2024년 NYC에서 열린 BubbleCon에 참여하여 통찰력을 얻고, 네트워크를 확장하고, 무코드 개발 분야의 혁신을 촉진할 수 있는 기회를 모색했습니다.
FFDC 2024 마무리: NYC에서 열린 FlutterFlow 개발자 컨퍼런스의 주요 통찰력
FFDC 2024 마무리: NYC에서 열린 FlutterFlow 개발자 컨퍼런스의 주요 통찰력
FFDC 2024는 뉴욕시를 밝혀 FlutterFlow를 통해 앱 개발에 대한 최첨단 통찰력을 개발자에게 제공했습니다. 전문가가 주도하는 세션, 독점 업데이트, 타의 추종을 불허하는 네트워킹으로 놓칠 수 없는 이벤트였습니다!
2024년 기술 해고: 혁신에 영향을 미치는 지속적인 물결
2024년 기술 해고: 혁신에 영향을 미치는 지속적인 물결
테슬라와 아마존과 같은 거대 기업을 포함한 254개 기업에서 60,000개의 일자리가 줄어들면서, 2024년에는 기술 분야의 해고가 계속되어 혁신 환경이 재편될 것입니다.
무료로 시작하세요
직접 시도해 보고 싶으신가요?

AppMaster의 성능을 이해하는 가장 좋은 방법은 직접 확인하는 것입니다. 무료 구독으로 몇 분 만에 나만의 애플리케이션 만들기

아이디어를 실현하세요