Heim >Backend-Entwicklung >Golang >Was ist die richtige Shebang-Linie für ein Go-Programm?

Was ist die richtige Shebang-Linie für ein Go-Programm?

DDD
DDDOriginal
2024-12-13 22:46:11768Durchsuche

What is the Correct Shebang Line for a Go Program?

Shebang-Zeilen für Go-Programme

In Skriptsprachen wie Perl werden Shebang-Zeilen häufig verwendet, um Skripte direkt von der Befehlszeile aus auszuführen. Welche Shebang-Zeile ist für Go-Programme geeignet?

Die richtige Shebang-Zeile für Go-Programme lautet:

Hier ist ein Beispiel für die Verwendung:

//usr/bin/go run <pre class="brush:php;toolbar:false">//$GOROOT/bin/go run  $@ ; exit
$@ ; exit package main import "fmt" func main() { fmt.Println("Hello World!") }

Beachten Sie, dass Go „//“ als einzeiligen Kommentar interpretiert, während die Shell den Zusatz ignoriert "/".

Update:

Go-Installationen können sich in unterschiedlichen Pfaden befinden. Die folgende Syntax berücksichtigt dies, insbesondere für Mac-Systeme:

Das obige ist der detaillierte Inhalt vonWas ist die richtige Shebang-Linie für ein Go-Programm?. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Stellungnahme:
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