タグ

2018年1月30日のブックマーク (3件)

  • Async Map in Javascript

    Kesin
    Kesin 2018/01/30
    mapの中でasync/await使っても非同期を待ってくれない落とし穴をPromise.all()でカバーするイディオム。言われてみればたしかにという感じだった
  • ECMAScript 2018(ES2018)の新機能まとめ | あるいてっく

    [2018-01-30] Unicodeプロパティ関連で、オンラインのデータベースについて情報提供をいただいたので、追記しました。 Stage 4に到達したproposalをまとめました。今回は正規表現関連の追加が多いようです。 全体的にざっくりなまとめですので、詳細は各proposalや、ES2018のドラフトを参照してください。 今回の新機能は既にChrome 64が対応済みなので、現時点ですべての新機能を体験することができます。 以下、サンプルコードがある場合、その結果はすべて手元のChrome 64によるものですので、あらかじめご了承ください。 オブジェクトの Rest/Spread プロパティ(Object Rest/Spread Properties) 配列が既に持っていた機能ですが、オブジェクトでも利用できるようになります。 /* Rest Properties */ con

    ECMAScript 2018(ES2018)の新機能まとめ | あるいてっく
    Kesin
    Kesin 2018/01/30
    Object.assign()がお役御免かな?
  • Golang testingことはじめ(3)〜アプリケーションのテスト〜 - DeNA Testing Blog

    こんにちは。 2回にわたってGolang標準の testing パッケージを使ったユニットテストについてお伝えしてきました。 testingパッケージを使ったユニットテスト(testing) テストにおける共通処理(testing) アプリケーションのテスト(gomock, httptest) 今回はGolangで作成したアプリケーションをテストする際に利用できるライブラリなどについて紹介します。 この文章中に登場するサンプルは GitHub にありますので、実際に動作させることが可能です。 $ go get github.com/duck8823/sample-go-testing $ cd $GOPATH/src/github.com/duck8823/sample-go-testing $ git checkout refs/tags/blog $ dep ensure # 依存パッ

    Golang testingことはじめ(3)〜アプリケーションのテスト〜 - DeNA Testing Blog
    Kesin
    Kesin 2018/01/30