package gmi import ( "fmt" "dev.mediocregopher.com/mediocre-blog.git/src/render" ) type postPreprocessFuncs struct { urlBuilder render.URLBuilder } func (f postPreprocessFuncs) Image(args ...string) (string, error) { var ( id = args[0] descr = "Image" ) if len(args) > 1 { descr = args[1] } return fmt.Sprintf( "\n=> %s %s", f.urlBuilder.Asset(id), descr, ), nil }