Heim >Backend-Entwicklung >Golang >Go 1.18 Fehler „nicht deklarierter Name: beliebig': Wie behebe ich ihn?
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)
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
Zusätzliche Hinweise:
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!