エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
1. やりたいこと Golangって、foldとかreduceってできないのかな。。ということでawsome-goを眺めていた... 1. やりたいこと Golangって、foldとかreduceってできないのかな。。ということでawsome-goを眺めていたら見つけました。 https://github.com/alxrm/ugo どうやって実装しているのかな、というのが、下記のrob pikeさんのリポジトリとの対比もあって気になりました。 https://godoc.org/robpike.io/filter https://github.com/robpike/filter 簡単な例として、数値のリストを受け取って、それを与えられた加算の関数を利用して、サムアップする、という処理を書いてみました。 2. ugoの利用方法と実装方法 2-1. ugoの利用方法 ugoを利用する場合には、下記のようになりました。 my_addという関数を事前に準備します。my_funcの戻り値を、ugoのObjectにしてあげる必要