2020年3月15日のブックマーク (2件)

  • Asobiba - WebAssembly製のGo言語のプレイグラウンド

    新しいプログラミング言語を学ぶとき、Webブラウザで確認できると便利です。しかしWebブラウザ上で動くことが保障されている言語はJavaScriptしかありません。他の言語の場合、どうしたらいいでしょうか。 その一つの答えになりそうなのがAsobibaです。AsobibaはWebAssemblyを使ったGo言語のプレイグラウンドです。 Asobibaの使い方 左側にエディタ、右側にコンパイル結果が表示されます。 実行する度にファイルのダウンロードとコンパイルが行われるので若干時間がかかります。 AsobibaはGo言語をWebAssembly化することで、Webブラウザ上で書かれたコードを評価、実行できます。サードパーティーのプラグインは利用できないと思われますが、Go言語の基的な使い方を学ぶだけならば十分でしょう。 AsobibaはJavaScript製のオープンソース・ソフトウェア(

    Asobiba - WebAssembly製のGo言語のプレイグラウンド
  • 【Gitコマンド入力をお手軽に!】ターミナルUIのGitツール「lazygit」の紹介 | DevelopersIO

    はじめに 皆さんはgitコマンドを扱う時にCLIを使っていますか?いちいち「git commit」や「git merge」などのコマンドを打ったりhistoryから探したりするのって面倒ですよね。ただGUIのツールを使っても毎回画面移動が必要になるので、見やすくても面倒は残ります。そんな方に簡単なキー入力だけでgitコマンドの実行が可能になるツールの紹介です。先輩(@shuntaka)からの紹介で入れてみて、開発中に使っていてかなり便利なツールだと感じたので紹介記事書きました。 lazygitとは lazygitとは、git commandのためのシンプルなターミナルUIです。lazygitはすでに存在しているリポジトリに対して、主にコミット・ブランチ操作をCLI上の画面から簡単に実行することができます。画面の操作などは基vimのキーバインドも使えるのでvimの操作に慣れている人には特に

    【Gitコマンド入力をお手軽に!】ターミナルUIのGitツール「lazygit」の紹介 | DevelopersIO