この記事はGo2 Advent Calendar 2018の17日目の記事です。 コレクション操作ライブラリ Koazee 12月はじめのこと、go-nutsに「速いコレクション操作ライブラリを作ったぜ」という投稿がありました。 [go-nuts] Koazee vs Go-Linq vs Go-Funk 彼のベンチマークによると類似のライブラリに比べてかなり速いという結果が示されています。ここでは彼が作ったコレクション操作ライブラリ Koazee を紹介しつつ、高速化の一端に触れてみます。 github.com/wesovilabs/koazee Lazy like a koala, smart like a chimpanzee (原文ママ) Koazeeの特徴は イミュータブル ストリームスタイル 遅延ローディング ジェネリックス 速い! とのことでここでは「ジェネリックス」と「速い
The purpose of this article is providing a benchmark comparison between Koazee and two of the most well-known Golang frameworks to work with arrays: Go-Funk and Go-Linq. SourcesKoazee: https://github.com/wesovilabs/koazeeGo-Linq: https://github.com/ahmetb/go-linqGo-Funk: https://github.com/thoas/go-funkThe repository used to create the benchmark comparison can be found on my Github organization, h
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く