概要 go langでjpg形式のファイルをwebpに変換する。 前準備 go get github.com/chai2010/image 調査内容 サンプルだと、jpgファイルからwebpファイルに変換しているのだが、ファイルを経由して処理したくはないので、go lang が提供するインタフェースで使えるかを調査した。 内容 package webp import ( "image" "io" ImageExt "github.com/chai2010/image" _ "github.com/chai2010/image/jpeg" _ "github.com/chai2010/image/webp" ) type Options struct { Lossless bool Quality float32 } func Decode(r io.Reader) (image.Image