2.16.1
L’agent Go v3.0 de New Relic est actuellement disponible pour évaluation et tests bêta. Votre utilisation de cette préversion est à vos propres risques. New Relic décline toute garantie, expresse ou implicite, concernant la sortie bêta.
Si vous ne prenez pas manuellement les mesures nécessaires pour utiliser le nouveau dossier v3, comme décrit ci-dessous, vous ne verrez aucun changement dans votre agent.
Cette sortie 2.16.1 inclut un nouveau dossier v3.0 qui contient la pré-sortie de l’agent Go v3.0 ; l’agent Go v3.0 inclut des changements majeurs. Nous sollicitons vos commentaires et espérons que vous examinerez ceci et testerez les modifications avant la sortie officielle.
Il ne s’agit pas d’une sortie 3.0 officielle, c’est juste un moyen de recueillir des commentaires sur les modifications proposées. Il n’a pas le tag 3.0 dans Github, et la sortie 3.0 n’est pas encore disponible pour la mise à jour dans votre fichier Go mod. Afin de tester ces modifications, vous devrez cloner ce référentiel (repository) dans votre répertoire source Go, sous [go-src-dir]/src/github.com/newrelic/go-agent. Une fois que vous avez extrait la source, vous devrez suivre les étapes de la deuxième section de v3/MIGRATION.md.
Une liste des modifications et des instructions d’installation est incluse dans le dossier v3 et peut être consultée ici
Pour cette version de pré-sortie (bêta) de l’agent Go v3.0, veuillez noter :
- Les modifications dans le dossier v3 représentent ce que nous prévoyons de sortir dans {'-'}2 semaines pour notre sortie majeure 3.0. Cependant, comme nous sollicitons des retours sur les modifications, et qu’il existe une possibilité de changements majeurs avant la sortie officielle.
- Il ne s’agit pas d’une sortie 3.0 officielle ; elle n’a pas le tag 3.0 dans Github et la sortie 3.0 n’est pas encore disponible pour la mise à jour dans votre fichier Go mod.
- Si vous testez ces modifications et rencontrez des problèmes, des questions, ou avez des commentaires que vous aimeriez transmettre, veuillez ouvrir un ticket ici et assurez-vous d’inclure le label
3.0.- Pour les normaux (non 3.0) problèmes/questions, nous vous demandons de les signaler via notre site d’assistance ou notre forum de la communauté. Veuillez signaler uniquement les questions liées à la pré-sortie 3.0 directement via GitHub.
Nouvelle fonctionnalité
La V3 ajoutera la prise en charge des modules Go. Les fichiers go.mod existent dans le dossier v3, mais ils ne seront pas utilisables tant que nous n’aurons pas officiellement tagué la sortie 3.0. Les exemples de tags de version que nous prévoyons d’utiliser pour différents modules incluent :
v3.0.0v3/integrations/nrecho-v3/v1.0.0v3/integrations/nrecho-v4/v1.0.0
Changements
- Les modifications sont celles sur lesquelles nous avons précédemment demandé des commentaires dans ce ticket.
- Une liste complète des modifications incluses, ainsi qu’une liste de contrôle pour la mise à niveau, est disponible dans v3/MIGRATION.md.