There is a lot of path.Join debt in Revel overall, but I think you want "path/filepath".Join -- path.Join always uses "/", not os.Separator.

Same for "path/filepath".IsAbs()