@gorillaの技術ブログ

[メモ]開発環境構築

自分用の開発環境構築時にメモ。 主にターミナル、Macのツール郡を使用。 環境 OS: 64bit Mac OS X 10.14.1 18B75 Kernel: x86_64 Darwin 18.2.0 ブラウザ V...

GoのCUIライブラリgocui入門

こんにちわ 以前Dockerを直感的に操作できるCUIツールを作成した際に使用した、CUIライブラリgocuiについての知見を共有できれば良いなと思い、記事を書いていこうと思います。 CUIツールを作る際、ライブラリ検討に役立てれ...

tmux3日目の初心者ですがGoでtmuxをちょっと使やすくしたツール[got]を作りました

こんにちわ 3日前にtmuxを使い始めましたが、結構便利だなと思ったのでこれから使っていこうと考えていますが、 セッション一覧からattachしたいセッションを簡単に選んだりできたら良いなと思ってツールを作りました。 こんな感じ...

NeoVimでLSP(Language Server Protocol)を使ったら、定義ジャンプなどが劇的に早くなった

こんにちわ vim8を使ってgoのコーディングをしていたのですが、 マシンパワー不足&なぜかvimが重たくて、定義ジャンプなどが遅いのがかなりストレスだったので、 なんとか改善できないかと試行錯誤した結果、かなり早くになったので...

Goで直感的に簡単にdockerを操作できるCUIツール[docui]を作りました

こんにちわ 最近dockerを使っていて、 ターミナル上で直感的にdockerを簡単に操作できるツールあったら便利だなと思い、 Goの勉強も兼ねてCUIツールを作りました。 ツール名はdocui(ドックユーアイ)で、doc...

vim-goを使うなら使用したいコマンド集と設定

こんにちわ 最近NeoVimに乗り換えて、vim-goプラグインを使用しています。 vimmerとgopherにとって素晴らしいプラグインなので、 共有と自分用メモという意味で記事を書いています。 各項目をクリックすると詳細説...