I'd really like to use this package for my own golang application, which is running on appengine. However, as it stands it doesn't seem to compile cleanly there. Would you consider making it "easy to use" on the appengine? I'd be willing to help out if needed.
specifically, I got these errors message immediately after cloning it into my project (I am using the go appengine 1.6.1 SDK):
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:25: undefined: error
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:29: ce.Err undefined (type CartographyError has no field or method Err)
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:169: undefined: error
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:173: undefined: rune
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:192: undefined: strconv.ParseFloat
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:195: too many arguments to return
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:204: unknown CartographyError field 'Err' in struct literal
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:204: too many arguments to return
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:215: undefined: strconv.ParseFloat
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:218: too many arguments to return
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:228: unknown CartographyError field 'Err' in struct literal
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:228: too many arguments to return
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:239: undefined: strconv.ParseFloat
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:274: undefined: error
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:345: undefined: error
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:620: undefined: error
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:669: undefined: error
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:811: undefined: error
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:864: undefined: error
/Users/levb/Documents/dev/tw/github.com/the42/cartconvert/cartconvert.go:239: too many errors
2011/12/30 11:27:07 go-app-builder: Failed building app: failed running 6g: exit status 1