As traduções são geradas por tradução automática. Em caso de conflito entre o conteúdo da tradução e da versão original em inglês, a versão em inglês prevalecerá.
Goem AL2023
Talvez você queira criar seu próprio código escrito Go
Go é uma linguagem que evolui relativamente rápido. Pode ocorrer uma situação em que as aplicações existentes escritas em Go precisem se adaptar às novas versões da cadeia de ferramentas do Go. Para saber mais sobre o Go, consulte Go 1 and the Future of Go Programs
Embora AL2023 incorpore novas versões do Go conjunto de ferramentas durante sua vida útil, isso não estará em sintonia com as versões anteriores. Go Portanto, usar o Go conjunto de ferramentas fornecido em AL2023 pode não ser adequado se você quiser criar Go código usando recursos de ponta da Go linguagem e da biblioteca padrão.
Durante a vida útil do AL2023, as versões anteriores do pacote não são removidas dos repositórios. Se for necessária uma cadeia de ferramentas do Go anterior, você poderá optar por renunciar às correções de bugs e segurança das cadeias de ferramentas do Go mais recentes e instalar uma versão anterior dos repositórios usando os mesmos mecanismos disponíveis para qualquer RPM.
Se quiser criar seu próprio Go código AL2023, você pode usar o Go conjunto de ferramentas incluído AL2023 com o conhecimento de que esse conjunto de ferramentas pode avançar durante toda a vida útil do. AL2023
AL2023 Funções Lambda escritas em Go
Como o Go compila em código nativo, o Lambda trata o Go como um runtime personalizado. Você pode usar o provided.al2023 tempo de execução para implantar Go funções no AL2023 Lambda.
Para saber mais, consulte Criar funções do Lambda com Go no Guia do desenvolvedor do AWS Lambda .