* fix: sendCasAuthenticationResponseErr when pgtUrlObj if not valid url
check pgtUrlObj.Scheme first will cause panic if url.Parse returns error.
* Update cas.go
---------
Co-authored-by: hsluoyz <hsluoyz@qq.com>
* feat: support i18n in backend err messages
* use gofumpt to fmt code
* fix review problems
* support auto generate err message
* delete beego/i18n moudle
* fix Github action test problems
* fix review problems
* use gofumpt to format code
* use gofumpt to fmt code