はてブログ

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



タグ goツール

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

Goツールのクロスビルドとパッケージングのためのgoxzというツールを作った | おそらくはそれさえも平凡な日々

2017/12/26 このエントリーをはてなブックマークに追加 50 users Instapaper Pocket Tweet Facebook Share Evernote Clip クロスビルド goxz Songmu cross zip

Goツールのクロスビルドと成果物生成には個人的に長らく、 goxc を利用していましたが、その乗り換えとして、 goxz というのを作った。go + x(cross) + z(zip)で goxz 。便利です。 https://github.com/Songmu/goxz goxcは非常に高機能なのですが、僕がその機能の一部しか必要ないことや、goxcのメンテ自体も止まっている(とオフィシャルでも... 続きを読む

Goツールのリリースエンジニアリング | おそらくはそれさえも平凡な日々

2017/10/16 このエントリーをはてなブックマークに追加 74 users Instapaper Pocket Tweet Facebook Share Evernote Clip バージョニング リリースエンジニアリング Git ビルド 反映

前回: Goツールのリリースにおけるバージョニングについて 前回挙げた以下のリリース5段階の中で、バージョニングだけで1エントリになりましたが、今回は、2,3について。 versionをbumpする CHANGELOGを更新する 1,2での変更をgitに反映する ビルドする ビルドをアップロードする 具体的には、リリースに纏わるファイル更新をgitに反映さえてタグを打つところまで。ビルドする直前ま... 続きを読む

Goツールのリリースにおけるバージョニングについて | おそらくはそれさえも平凡な日々

2017/10/09 このエントリーをはてなブックマークに追加 47 users Instapaper Pocket Tweet Facebook Share Evernote Clip バージョニング リリース 日々

Goのツールをリリースする時、個人的には以下のような手順を踏んでいる。もちろんスクリプトで一撃でできるようにはしている。今回は1.の話。セマンティックバージョニングの話は出てきません。 versionをbumpする CHANGELOGを更新する 1,2での変更をgitに反映する ビルドする ビルドをアップロードする versionは -ldflags を使って動的に埋め込む方法があるが、最近は明示... 続きを読む

goxc + ghrを使って、Goで書いたツールのバイナリをGithub Releasesで配布する - $shibayu36->blog;

2017/10/09 このエントリーをはてなブックマークに追加 53 users Instapaper Pocket Tweet Facebook Share Evernote Clip goreleaser ghr tech バイナリ バイナリ配布

2017 - 10 - 09 goxc + ghrを使って、Goで書いたツールのバイナリをGithub Releasesで配布する tech 先日の goreleaserを使ってGoで書いたツールのバイナリをGithub Releasesで配布する - $shibayu36->blog; で、Goツールのバイナリ配布ができるようになった。しかし、 アーカイブ 周りの処理が少し期待と違い、作成したz... 続きを読む

golang - Go言語でWebAppの開発に必要なN個のこと - Qiita [キータ]

2013/09/10 このエントリーをはてなブックマークに追加 157 users Instapaper Pocket Tweet Facebook Share Evernote Clip webapp キータ パッケージマネージャ cmd Qiita

元ネタ あるプログラミング言語で実際にWebAppを開発できるようになるまで、何が必要だろうか。言語仕様の習得は終えているとしよう。おそらく、最低限以下のような知識が必要だと思われる。とりあえずGo言語について知っていることを書いた。 パッケージマネージャ 標準でついてるgoツールを使おう。必要なライブラリはリポジトリから、go getで取ってこよう。 http://golang.org/cmd/... 続きを読む

 
(1 - 5 / 5件)