Heim > Backend-Entwicklung > Golang > Go 1.18 Fehler „nicht deklarierter Name: beliebig': Wie behebe ich ihn?

Go 1.18 Fehler „nicht deklarierter Name: beliebig': Wie behebe ich ihn?

Barbara Streisand
Freigeben: 2024-12-13 18:04:11
Original
788 Leute haben es durchsucht

Go 1.18

Unerwarteter Fehler: Deklaration von „any“ bei Verwendung von Go 1.18

Bei Verwendung der Go 1.18-Toolchain und dem Versuch, interface{} durch any zu ersetzen , kann der folgende Fehler auftreten:

undeclared name: any (requires version go1.18 or later)
Nach dem Login kopieren

Ursache des Problem:

Der Typ „any“ wurde in Go 1.18 eingeführt. Wenn Ihre go.mod-Datei eine Go-Version vor 1.18 angibt, wird der Typ „any“ nicht erkannt.

Lösung:

Um den Fehler zu beheben, aktualisieren Sie Geben Sie in der Datei go.mod an, dass Ihr Modul Go Version 1.18 oder höher erfordert. Zum Beispiel:

module example.com/foo

go 1.18
Nach dem Login kopieren

Zusätzliche Hinweise:

  • Die go.mod-Datei jedes Moduls gibt die Go-Version an, die während der Kompilierung verwendet wird.
  • Dies ermöglicht die schrittweise Einführung neuer Sprachfunktionen, wobei sich die Autoren in ihrem eigenen Tempo anmelden können.
  • Weitere Informationen finden Sie unter Das Go-Sprachänderungs-Designdokument: https://blog.golang.org/go1.18.
  • Ein Playground-Beispiel, das dieses Problem demonstriert und eine bearbeitbare go.mod-Datei bereitstellt, finden Sie hier: https:// go.dev/play/p/au6TtTvNsRy

Das obige ist der detaillierte Inhalt vonGo 1.18 Fehler „nicht deklarierter Name: beliebig': Wie behebe ich ihn?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Neueste Artikel des Autors
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage