タグ

ブックマーク / qiita.com/nnao45 (1)

  • Goの"erning/gorun"パッケージの紹介。 - Qiita

    #!/usr/bin/env gorun //gogorunのシェバングを書けば完成。 package main func main() { println("Hello world!") } このcloudflare社の記事で一躍有名になりましたね。 Using Go as a scripting language in Linux さてみなさん、紹介なんてのはもう終わってしまうレベルにシンプルなパッケージだったわけですが、それだけじゃつまらないですよね。 「このパッケージって内部でどう言う動きをして実現しているの?」「ただ体のgo run にフックしているだけなのか?」など動作が気になりませんか?そうでも無い?😢 いやそうは言わずに見てみましょうや😆ってこと残りはソースコードリーディングしていきます。 内部の動き ソースコード:https://github.com/erning

    Goの"erning/gorun"パッケージの紹介。 - Qiita
  • 1