A mágica
Adicionar //usr/bin/env go run "$0" "$@"; exit
ao seu código ir e executá-lo como shellscript
, python
, ruby
…
Passo a passo
- Crie um arquivo chamado
hello-world.go
com este código:
//usr/bin/env go run "$0" "$@"; exit
package main
import "log"
func main() {
log.Println("Hello World")
}
- Corre
chmod u+x hello-world.go
- Corra
./hello-world.go
e observe a magia