Maison > développement back-end > Golang > le corps du texte

Puis-je importer des packages tiers dans Go Playground ?

Linda Hamilton
Libérer: 2024-11-09 21:38:02
original
532 Les gens l'ont consulté

Can I Import Third-Party Packages in the Go Playground?

Peut-il importer un package tiers dans Golang Playground ?

Le Golang Playground est un système autonome qui permet aux développeurs d'écrire et d'exécuter du code Go sans avoir besoin d'un configuration locale. Cependant, il a été historiquement incapable d'importer des packages tiers.

En mai 2019, une mise à jour importante du terrain de jeu a été publiée, qui a finalement ajouté la prise en charge de l'importation de packages tiers. Cette fonctionnalité est obtenue en récupérant des packages via un proxy sur https://proxy.golang.org/.

Pour importer un package tiers dans le terrain de jeu Go, incluez simplement l'instruction d'importation dans votre code comme vous feriez normalement. Le terrain de jeu récupérera automatiquement le package à partir du proxy et le rendra disponible pour utilisation.

Voici un exemple d'importation du package "gonum/mat" et de son utilisation pour calculer le produit scalaire d'un vecteur :

package main

import (
    "fmt"

    "gonum.org/v1/gonum/mat"
)

func main() {
    v1 := mat.NewVecDense(4, []float64{1, 2, 3, 4})
    fmt.Println(mat.Dot(v1, v1))
}
Copier après la connexion

Ce code affichera le résultat correct de « 30 ».

Avec l'ajout de la prise en charge de packages tiers, le terrain de jeu Go est devenu un outil encore plus puissant pour explorer et expérimenter Go. code. Les développeurs peuvent désormais facilement utiliser une large gamme de packages tiers pour créer des programmes plus complexes et sophistiqués.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

source:php.cn
Déclaration de ce site Web
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn
Derniers articles par auteur
Tutoriels populaires
Plus>
Derniers téléchargements
Plus>
effets Web
Code source du site Web
Matériel du site Web
Modèle frontal