Che cos'è Azure SDK per Go?
Informazioni su come Azure SDK per Go consente di creare e gestire le risorse di Azure.
Introduzione alle librerie client e di gestione
Azure SDK per Go offre diverse librerie (raggruppate in gestione e client) che consentono al codice Go di comunicare con i servizi di Azure. Sia la gestione che le librerie client sono progettate per funzionare con ambienti locali e cloud.
A causa dell'adozione di generics, Azure SDK per Go è compatibile con Go 1.18 e versioni successive. In futuro, Azure SDK per Go supporterà le due versioni principali più recenti. Per un elenco di tutte le versioni go e per informazioni su come eseguire l'aggiornamento a una versione specifica, vedere Cronologia delle versioni di Go.
A volte verranno visualizzate le librerie di gestione denominate "piano di gestione" e le librerie client denominate "piano dati". La differenza principale tra il piano di gestione e il piano dati può essere descritta meglio come segue:
- Il piano di gestione viene usato per gestire le risorse nella sottoscrizione di Azure.
- Il piano dati viene usato per interagire con le risorse di Azure nella sottoscrizione.
Suggerimento
Esempio: si vuole creare un account Archiviazione di Azure nella sottoscrizione. Si userà il piano di gestione per creare l'account. E il piano dati per interagire con l'account leggendo e scrivendo i dati nell'account di archiviazione.
Le librerie client e di gestione sono basate sull'API REST di Azure. Questa gerarchia consente di accedere alla funzionalità dell'API REST di Azure dal lessico Go familiare. È anche possibile usare l'API REST di Azure direttamente dal codice Go.
Il codice sorgente per la gestione e le librerie client è disponibile tramite un repository GitHub. Come progetto open source, i contributi del pubblico sono benvenuti!
La versione corrente delle librerie di gestione e client condivide i modelli cloud comuni implementati nella libreria principale di Azure. Questi modelli includono protocolli di autenticazione, registrazione, traccia, protocolli di trasporto, risposte memorizzate nel buffer e tentativi.
Azure SDK per Go è costituito da molte singole librerie Go correlate a servizi di Azure specifici. Per l'elenco delle librerie client e di gestione, vedere la sezione Go della pagina Versioni di Azure SDK.
Passaggi successivi
Commenti e suggerimenti
https://aka.ms/ContentUserFeedback.
Presto disponibile: Nel corso del 2024 verranno gradualmente disattivati i problemi di GitHub come meccanismo di feedback per il contenuto e ciò verrà sostituito con un nuovo sistema di feedback. Per altre informazioni, vedereInvia e visualizza il feedback per