はてブログ

はてなブックマーク新着エントリーの過去ログサイトです。



タグ gofmt

新着順 人気順 5 users 10 users 50 users 100 users 500 users 1000 users
 
(1 - 5 / 5件)
 

GitHub - mvdan/gofumpt: A stricter gofmt

2019/08/27 このエントリーをはてなブックマークに追加 12 users Instapaper Pocket Tweet Facebook Share Evernote Clip GitHub

Dismiss Join GitHub today GitHub is home to over 40 million developers working together to host and review code, manage projects, and build software together. Sign up 続きを読む

Emacsで自動修正を実現する auto-fix.el - 日々、とんは語る。

2019/01/30 このエントリーをはてなブックマークに追加 34 users Instapaper Pocket Tweet Facebook Share Evernote Clip emacs インデント エディタ Atom Go言語

AtomからEmacsに引越しする中で、AtomにあってEmacsにはなく、これがないと快適なプログラミングは厳しいというパッケージや機能が幾つかありました。 その中のひとつが、コードの自動修正機能を提供するパッケージです。 エディタでコードを自動修正する 個人的な感覚ではGo言語とgofmtの登場以降、いわゆるインデント... 続きを読む

循環複雑度を測定してくれるツールを作りました #Golang - Qiita

2015/02/01 このエントリーをはてなブックマークに追加 40 users Instapaper Pocket Tweet Facebook Share Evernote Clip Qiita golang 流儀 Python Python界

背景 僕はGoを書く前はPythonを書いていました。 Pythonにはflake8という色々便利なやつがいて、自分のコードがPython界の流儀に従っているかチェックしてくれます。 Goだとgofmtとかがほぼ同等の機能を提供してくれています。 ですが、flake8にあってgofmtにないもの。それはコードの循環複雑度を指摘する機能です。 循環複雑度とは これがあるとついつい長く書いてしまった関... 続きを読む

Big Sky :: golang のリファクタリングには gofmt ではなく、gorename を使おう。

2015/01/13 このエントリーをはてなブックマークに追加 177 users Instapaper Pocket Tweet Facebook Share Evernote Clip リファクタリング リネーム golang 誤爆 文法

今まで golang で変数名や関数名のリネームには gofmt の -r オプションを使ってきましたが、これからは gorename を使いましょう。 文法を解析して正しくリネームしてくれるので、gofmt で起き得た誤爆も心配ありません。インストールは以下の様に実行します。 $ go go golang.org/x/tools/cmd/gorename 使用方法は以下の通り。 gorename... 続きを読む

Go コードのレビュー時によくされるコメント - GRACEFULEXIT

2014/07/21 このエントリーをはてなブックマークに追加 151 users Instapaper Pocket Tweet Facebook Share Evernote Clip CodeReviewComments doc 宣言 http

CodeReviewComments から Go コードのレビュー時によくされるコメントについて。 gofmt gofmt またはそのスーパーセットである goimports を実行すること。goimports は gofmt に加えて import 行の修正も行う。 コメント文 http://golang.org/doc/effective_go.html#commentary を参照。宣言に対... 続きを読む

 
(1 - 5 / 5件)