アルパカ三銃士

〜アルパカに酔いしれる獣たちへ捧げる〜

2019-07-01から1ヶ月間の記事一覧

Go のバイナリを Perl スクリプトとしても扱う

環境は macOS 10.14.4 で go1.12.5 です。 まずは次のコードを読んでみましょう package main import ( "fmt" "io/ioutil" ) const script = ` #!perl print "Hello, Perl World!!"; __END__ ` func init() { ioutil.Discard.Write([]byte(script)) } func m…