タグ

2016年4月4日のブックマーク (4件)

  • Big Sky :: Go言語向けの ORM、gorp がなかなか良い

    そろそろWeb周りだけでなくDB周りも揃ってきて、格的なアプリケーションが書ける様になってきました。 DBを扱うには、SQLを実行する様な物は標準でサポートしていましたが、gorp を使うと極力SQLを書かずにデータベースを扱う事が出来ます。 coopernurse/gorp - GitHub Go Relational Persistence I hesitate to call gorp an ORM. https://github.com/coopernurse/gorp まずエンティティとなる構造体を宣言します。ここでは Person という構造にします。 type Person struct { Id int32 Name string } 次に、データベースマッパーを作ります。 db, err := sql.Open("sqlite3", "./foo.db") dbmap

    Big Sky :: Go言語向けの ORM、gorp がなかなか良い
  • SQLiteデータベースの使用 · Build web application with Golang

    5.3 SQLiteデータベースの使用 SQLiteはオープンソースの組み込み式リレーショナルデータベースです。独立しており、設定なしでトランザクションのSQLデータベースエンジンをサポートします。非常にポータブルで簡単に利用でき、コンパクトで効率が高く、信頼性があります。他のデータベース管理システムとは異なり、SQLiteのインストールと実行は非常に簡単です。多くの場合は、ただSQLiteのバイナリファイルを用意するだけですぐに作成、接続、使用することができます。もしあなたが現在組み込み式データベースかソリューションをお探しであれば、SQLiteは絶対に考慮するに値します。SQLiteはいわばオープンソースのAccessのようなものです。 ドライバ Goがサポートするsqliteのドライバも比較的多いのですが、大部分はdatabase/sqlインターフェースをサポートしていません。 ht

    Muke
    Muke 2016/04/04
    “"github.com/mattn/go-sqlite3"”
  • 今夜は金玉について語ろうか インナー

    気づいたらパンツが5枚になっていた。 実家住まいの頃母親がなぜか定期的にセール品のパンツを買ってくるので、自分で買わなくても私のクローゼットの中はパンツで溢れていた。県外の大学で一人暮しをはじめてから今までそのクローゼットと一緒に引っ越してきたので、ボロボロになったパンツを捨て引き出しに手を入れると次のパンツが出てくる魔法が20年近く続いていた。それは私が普通の人よりパンツを捨てない性格のせいもあり、ここまで魔法が解けなかったと思われる。 “パンツって買う?見えないのに。”金が無くなり風俗も行かなくなった40手前の私が綺麗なパンツを履く意味がわからない。“四つん這いになるので、(アナルを)舐めながら(手コキを)お願いします”とリクエストはするがボロボロのパンツを見られるのは嫌だ。風俗嬢のウゲッて顔を見たくない。友達からはじめたい。四つん這いでアナルを舐めさせたら同じだろと思うかもしれないが

  • 【2016年度版】このPerlハマりどころがすごい!100連発 - Hatena Developer Blog

    はじめに autovivificationを避ける myと後置ifを同時に使ってはならない return;で返る値は空のリスト 正規表現によるバリデーションでは\Aと\zを使おう '0' は偽で評価される each は中断した時、中断した時点の状態が残り続ける おわりに はじめに こんにちは。アプリケーションエンジニアの id:t_kyt です。 春です。Perlを始めるにはいい季節ですね。Perl始めていますか? どの言語にもハマりどころというものがありますがPerlも例外ではありません。というわけで今回はPerlを始めた人がハマりがちなポイントを幾つか紹介したいと思います。 この記事ははてなの教科書程度の知識を前提としています。またモジュールに依存しない部分に絞りました。 github.com autovivificationを避ける autovivificationとはundefの入

    【2016年度版】このPerlハマりどころがすごい!100連発 - Hatena Developer Blog