タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

golangに関するfoooomioのブックマーク (2)

  • 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
  • GoTTYでブラウザからルータを操作してみた - Qiita

    はじめに ネットワークプログラマビリティ勉強会 #8の「ブラウザからルータを操作してみた」の関連記事です。GoTTYでWebブラウザのターミナルからルータへTELNETRubyスクリプトの実行をしてみました。 Webブラウザで「ルータへのTELNET」と「コンフィグ一括保存スクリプト」の実行デモ 動機 QiitaのGoTTY 良さそうを見て、Webブラウザ上にターミナルを表示する方法を知りました。Go言語のバイナリをダウンロードし、gottyコマンドで非常に簡単にWebブラウザでターミナルを表示でき、通常のターミナルと遜色なく利用できたため、ルータを操作するために活用しようと考えました。 最初はルータへのTELNETのみを目的としていました。しかしながら、PerlRubyで作成したCLIスクリプトの実行も可能である気づき、今まで作っていたスクリプトをWebブラウザ上で実行しようと考えま

    GoTTYでブラウザからルータを操作してみた - Qiita
  • 1