初めに
さらっと書いたGoソースを共有するとき、Go Playgroundのshare機能が便利です。
本稿では、Terminal上のGoソースの共有リンクを簡単に取得する方法を紹介します。
小技程度です。。正直あまり使わない。。
共有コマンド
ファイル名のところに共有したいGoソースのパスを指定してください。
bashの場合
echo "https://play.golang.org/p/"$(curl -sSX POST -H "Content-Type: application/json" --data-binary @ファイル名 https://play.golang.org/share)
fishの場合
echo "https://play.golang.org/p/"(curl -sSX POST -H "Content-Type: application/json" --data-binary @ファイル名 https://play.golang.org/share)
よく使うならpetに登録しよう!
コマンドを覚えるのは面倒なのでknqyf263/petを使って登録しておきましょう!
最後に私のsnippet.tomlを晒しておきます。
参考
- 何度も同じコマンド調べ直すのやめませんか?
-
github.com/golang/playground
Go Playgroundのソースは、シンプルなWebアプリの勉強になるので、お勧めです!