タグ

2016年3月29日のブックマーク (2件)

  • revealgo - MarkdownファイルをHTMLスライドに

    MOONGIFTはオープンソース・ソフトウェアを紹介するブログです。2021年07月16日で更新停止しました HTMLでスライドを見せる開発者が増えています。多くの方が使っているのがreveal.jsではないでしょうか。しかしスライドの内容含めてHTMLで作るのは面倒です。 そこでMarkdownファイルをベースにHTMLスライドを生成してくれるrevealgoを使ってみましょう。 revealgoの使い方 revealgoのインストールはgo getでできます。 $ go get github.com/yusukebe/revealgo/cmd/revealgo 後はMarkdownファイルを指定してrevealgoコマンドを実行するだけです。例えばMarkdownファイルは次のようになります。 ## This is an H2 Title Description... The hori

    revealgo - MarkdownファイルをHTMLスライドに
    j74th
    j74th 2016/03/29
  • Goのプログラミングパターン

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

    Goのプログラミングパターン
    j74th
    j74th 2016/03/29
    GOPATHの問題とか、依存性の問題とか、なかなか明快にしてくれている