beego这个框架怎么说呢,刚开始上项目的时候,有个技术很强悍的前辈告诉我:"go语言框架啊,唉。。。",无奈之下,翻遍博客园、csdn、golang中国之后,还是决定用beego,不为别的,只希望中文文档给力些,现在官网项目基本快写完了,把beego遇到的问题记下来:
beego的水平比不上java web的SSH,但是做一个网站最基本的功能都有了,截至项目快完成我基本只用到了路由功能。。。。 对于之前不是做web出身的,beego框架其实不怎么好用。golang语言自身把http写的已经差不多了,beego最大的贡献就是把一大堆API给封装了起来,即使你跟我一样对web不熟悉,只要知道自己需要啥功能,通过框架来调用就行; orm用起来不舒服,综合群里众人的评价,最后还是自己写,只为放心,错了也知道去哪里改; beego返回的Json格式为"Content-type:application/Json",但是,IE、谷歌浏览器接收不到,只有火狐正常,搞了一个礼拜,前端都快疯了,偶然之间有牛人来到公司串门,告知问题后,把返回的格式改为了"Content-type:text/HTML"。。。世界清静了。当时后台打印输出没问题,前台单独显示也没问题,只要前台调用后台来显示,就完蛋......知道问题出在了框架身上,我心里很难过。我把这个问题反映给了beego作者,谢大也没什么反应,唉,如果还有其他人也做AJAX图片上传预览功能,希望这段话能帮到他; beego文档没有写,但实际上已经有一个专门用作验证码的模块,写的很棒,可惜没给方法修改背景、个数、大小,如果你也有这样的需求,建议把框架里面的这一块扣出来,自己写给自己用,就好了; beego有很多瑕疵,但是瑕不掩瑜,用起来方便是真的,而且,个人觉得最最最最好的一点,这个框架我能看懂(以前SSH源码压根看不明白,所以放弃了web方向转向移动端),觉得不爽的地方就照葫芦画瓢,我这样一个来月的golang新手,都能用beego瓢出来比较符合要求的项目,何况尔乎?与所有和我一样的new golang coder共勉。
总结以上是内存溢出为你收集整理的golang beego框架使用有感全部内容,希望文章能够帮你解决golang beego框架使用有感所遇到的程序开发问题。
如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)