기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
Amazon LinuxGo
Go는 비교적 빠르게 움직이는 언어입니다. 에 작성된 기존 애플리케이션이 새 버전의 Go 도구 체인에 적응Go해야 하는 상황이 있을 수 있습니다. 에 대한 자세한 내용은 Go 1 및 Go 프로그램의 미래를
AL2023은 수명 주기 동안 새로운 버전의 Go 도구 체인을 통합하지만 업스트림 Go 릴리스에서는 잠기지 않습니다. 따라서 Go 언어 및 표준 라이브러리의 최첨단 기능을 사용하여 Go 코드를 빌드하려는 경우 AL2023에 제공된 Go 도구 체인을 사용하는 것이 적합하지 않을 수 있습니다.
AL2023 수명 동안 이전 패키지 버전은 리포지토리에서 제거되지 않습니다. 이전 Go 도구 체인이 필요한 경우 최신 Go 도구 체인의 버그 및 보안 수정 사항을 포기하고 RPM에 사용할 수 있는 것과 동일한 메커니즘을 사용하여 리포지토리에서 이전 버전을 설치하도록 선택할 수 있습니다.
AL2023에서 자체 Go 코드를 빌드하려는 경우 AL2023에 포함된 Go 도구 체인을 사용하여이 도구 체인이 AL2023의 수명 주기 동안 진행될 수 있다는 지식을 얻을 수 있습니다.
에 작성된 AL2023 Lambda 함수 Go
가 네이티브 코드로 Go컴파일할 때 Lambda는를 사용자 지정 런타임Go으로 취급합니다. provided.al2023
런타임을 사용하여 AL2023의 Go 함수를 Lambda에 배포할 수 있습니다.
자세한 내용은 AWS Lambda 개발자 안내서의 로 Lambda 함수 빌드Go를 참조하세요.