This is a creation in Article, where the information may have evolved or changed.
Beego This framework how to say, just start on the project, there is a very strong technology of the predecessor told me: "Go language framework Ah, alas ... ", helpless under, turn over the blog Park, CSDN, Golang China, or decided to use Beego, not for other, only hope that the Chinese documents to force some, now the official website project is almost finished, the Beego encountered problems recorded:
- Beego level than Java Web ssh, but to do a site the most basic functions have, as soon as the project completed I basically only use the routing function ....
- The Beego framework doesn't really work well with the previous web-born. Golang language itself to write HTTP already almost, Beego the biggest contribution is to put a lot of API to encapsulate, even if you and I like the web is not familiar, as long as you know what you need to function, through the framework to invoke the line;
- ORM use uncomfortable, comprehensive group of all the evaluation, and finally write their own, only for rest assured, wrong also know where to change;
- Beego returned the JSON format for "Content-type:application/json", but, IE, Google Browser can not receive , only Firefox normal, engaged for a week, the front-end is almost crazy, occasionally there are cattle people came to the company, After telling the question, change the return format to "content-type:text/html" ... The world is quiet. At that time, the background print output is not a problem, the front desk alone display also no problem, as long as the foreground call backstage to display, is finished ... I was very sad to know that the problem was in the frame. I reflected this problem to the Beego author, matchmaker also have no reaction, alas, if there are other people also do Ajax image upload preview function, hope this paragraph can help him;
- Beego document is not written, but in fact already has a special use as a verification code module, writing is very good, unfortunately did not give the method to modify the background, number, size, if you also have such a demand, suggest the framework inside of this piece buckle out, write their own use, good;
- Beego have a lot of flaws, but his flaws, easy to use is true, and, personally feel the most best point, the framework I can read (formerly SSH source is not understand, so give up the web direction to mobile), feel uncomfortable place on the divert, I so one months of Golang novice, can use Beego scoop out more meet the requirements of the project, not to mention?
With all the same as I new Golang coder Mutual encouragement.