Erreur inattendue : non-déclaration de « any » lors de l'utilisation de Go 1.18
Lors de l'utilisation de la chaîne d'outils Go 1.18 et de la tentative de remplacement de l'interface{} par any , vous pourriez rencontrer ce qui suit erreur :
undeclared name: any (requires version go1.18 or later)
Cause du problème :
Le type « any » a été introduit dans Go 1.18. Si votre fichier go.mod spécifie une version Go inférieure à 1.18, le type 'any' ne sera pas reconnu.
Solution :
Pour résoudre l'erreur, mettez à jour le fichier go.mod pour indiquer que votre module nécessite Go version 1.18 ou supérieure. Par exemple :
module example.com/foo go 1.18
Notes supplémentaires :
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!