タグ

パッケージに関するm_shige1979のブックマーク (2)

  • Goのプログラミングパターン

    QCon London 2016において、Peter Bourgon氏は「Successful Go Program Design, 6 Years On」というプレゼンを行い、Goでプログラミングするときに使うべきパターンと避けるべきパターンについて説明した。 GOPATH: 環境変数PATHにGOPATH/binを加え、関係バイナリを簡単にアクセスできるようにする。Bourgon氏は一つのグローバルなGOPATHを使うことを推奨する。たいていの場合、これでうまくいく。自分のコードと外部依存のコードを明確に分離したい人は、2つのGOPATHを作るのが好みだろう。gbを使って、環境変数をセットせずにプロジェクトごとに構築するという選択肢もある。 リポジトリ構成: リポジトリの構成はプロジェクトに依存する。プライベートなプロジェクトで決して公開しないなら、好きな構成で構わない。オープンソース

    Goのプログラミングパターン
  • Golang Cafe #1 まとめ - taknb2nchのブログ

    2013/10/27に開催された「Golang Cafe #1」についてのまとめです。 Go環境の準備については、Golang Cafe #0(準備編)にまとめてあります。 今回のお題 How to Write Go Codeをやる。 (WorkspaceとTestの辺りまで) WorkspaceとPackage WorkspaceとPackageの考え方 あるディレクトリをルートとして(今回はc:\gocafe)そのディレクトリ以下をワークスペースとします。 ワークスペース内には以下の3つのディレクトリを配置します。 src ソースコードを配置 pkg ビルドされたパッケージを配置 bin ビルドされた実行コマンドを配置 最低限必要なのはsrcディレクトリだけで、pkgおよびbinディレクトリは必要に応じて勝手に作成されます。 go toolを使いやすくするために、このワークスペースのパ

    Golang Cafe #1 まとめ - taknb2nchのブログ
  • 1