Maison  >  Article  >  développement back-end  >  Pouvez-vous importer des packages tiers dans Go Playground ?

Pouvez-vous importer des packages tiers dans Go Playground ?

Patricia Arquette
Patricia Arquetteoriginal
2024-11-20 03:38:02551parcourir

Can You Import Third-Party Packages into the Go Playground?

Importation de packages tiers dans Go Playground

Question :

Les utilisateurs peuvent-ils importer des packages tiers dans Go Playground Aller au terrain de jeu ? Si oui, comment ?

Réponse :

Oui, il est désormais possible d'importer des packages tiers dans Go Playground. Cette fonctionnalité a été ajoutée le 14 mai 2019.

Comment importer des packages tiers :

Pour importer un package tiers dans Go Playground, utilisez le import comme vous le feriez normalement dans un programme Go. La seule différence est que vous devez utiliser l'URL spéciale https://proxy.golang.org/ comme chemin du package :

import (
    "fmt"

    "github.com/gonum/gonum/mat"
)

func main() {
    v1 := mat.NewVecDense(4, []float64{1, 2, 3, 4})
    fmt.Println(mat.Dot(v1, v1))
}

Cela importera le package gonum/mat, même s'il ne l'est pas. fait partie de la bibliothèque Go Standard.

Limitations :

Bien que l'importation de packages tiers soit désormais possible, il existe certains limites. Par exemple, l'accès au réseau est restreint dans Go Playground, de sorte que tous les packages nécessitant une connectivité réseau peuvent ne pas fonctionner comme prévu.

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!

Déclaration:
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