Saya rasa anda mesti terlebih dahulu menjelaskan keperluan kukuh anda sebelum anda benar-benar boleh membuat pemilihan teknologi yang bertujuan untuk masalah biasa dalam pembangunan web, penghalaan, cache, perisian tengah, kuki, sesi, templat, dsb., yang manakah anda perlukan Ya, mari lihat jika rangka kerja ini menyediakannya.
Saya membandingkan beego dan go-macaron. Kedua-dua projek itu ditulis oleh orang Cina. Pada mulanya, saya melihat artikel yang mengkritik kod beego kerana berkualiti rendah dan tidak elegan. Oleh itu, saya memilih go-macaron dari awal. Sebab terbesar untuk memilihnya adalah kerana projek grafana menggunakannya. Selepas menggunakannya untuk seketika, saya tidak menemui sebarang masalah besar. Tiba-tiba satu hari saya mahu menggunakan swagger untuk membuat dokumentasi. Saya mendapati bahawa go-macaron tidak mempunyai integrasi sedia ada, dan mendapati bahawa beego tidak. Jadi saya melihat lebih dekat. Saya mendapati bahawa beego melakukan kerja yang baik dalam kejuruteraan. Pada asasnya semua yang anda mahukan tersedia.
Jadi cadangan saya ialah:
Membangunkan projek yang syarikat itu ketat pada masanya. Pertimbangkan untuk menggunakan beego
Main sendiri dan mahu belajar dengan baik. Boleh guna go-macaron
Rangka kerja Amway, thinkgo, ditulis oleh Henry Lee, yang menulis Pholcus Rangka kerjanya tidak besar, tetapi ia tidak memerlukan penciptaan semula roda, dan prestasinya tidak buruk ialah dokumentasinya tidak lengkap, tetapi + Kumpulan QQ atau QQ penulis, dia akan saya sangat bersabar untuk membantu anda menyelesaikan masalah ini. Ini adalah pautan ke pintu masuk thinkgo
Saya hanya menggunakan beego, jika tiada pilihan lain yang lebih baik, anda boleh menggunakannya.
Gin disyorkan
20 tahun, menggunakan epee, mengambil berat tentang segala-galanya, mengamalkan beego
30 tahun, menggunakan pedang ringan untuk mengejar kelajuan dan ringan Iris
Saya rasa anda mesti terlebih dahulu menjelaskan keperluan kukuh anda sebelum anda benar-benar boleh membuat pemilihan teknologi yang bertujuan untuk masalah biasa dalam pembangunan web, penghalaan, cache, perisian tengah, kuki, sesi, templat, dsb., yang manakah anda perlukan Ya, mari lihat jika rangka kerja ini menyediakannya.
Saya membandingkan beego dan go-macaron. Kedua-dua projek itu ditulis oleh orang Cina. Pada mulanya, saya melihat artikel yang mengkritik kod beego kerana berkualiti rendah dan tidak elegan. Oleh itu, saya memilih go-macaron dari awal. Sebab terbesar untuk memilihnya adalah kerana projek grafana menggunakannya. Selepas menggunakannya untuk seketika, saya tidak menemui sebarang masalah besar. Tiba-tiba satu hari saya mahu menggunakan swagger untuk membuat dokumentasi. Saya mendapati bahawa go-macaron tidak mempunyai integrasi sedia ada, dan mendapati bahawa beego tidak. Jadi saya melihat lebih dekat. Saya mendapati bahawa beego melakukan kerja yang baik dalam kejuruteraan. Pada asasnya semua yang anda mahukan tersedia.
Jadi cadangan saya ialah:
Membangunkan projek yang syarikat itu ketat pada masanya. Pertimbangkan untuk menggunakan beego
Main sendiri dan mahu belajar dengan baik. Boleh guna go-macaron
Bingkai yang terlalu berat tidak digalakkan, bingkai biasanya termasuk
router, kalau rasa standard library net/http ni tak senang nak guna, boleh cuba guna
httprouter
, kononnya jauh lebih laju dari standard librarymiddleware, anda boleh cuba menulisnya sendiri, rangka kerja gin datang dengan middleware
pengawal, ini tidak memerlukan komponen, anda boleh menulisnya sendiri
model, bila sebut pasal pangkalan data, pilih sendiri satu, google banyak-banyak
Rangka kerja Amway, thinkgo, ditulis oleh Henry Lee, yang menulis Pholcus Rangka kerjanya tidak besar, tetapi ia tidak memerlukan penciptaan semula roda, dan prestasinya tidak buruk ialah dokumentasinya tidak lengkap, tetapi + Kumpulan QQ atau QQ penulis, dia akan saya sangat bersabar untuk membantu anda menyelesaikan masalah ini. Ini adalah pautan ke pintu masuk thinkgo
revel itu bagus
beego sangat mudah, bersuka ria nampaknya sangat popular, saya tidak pernah menggunakan yang lain
Gin rasa lebih ramping. Saya sedang menonton beego sekarang, dan saya rasa saya tidak perlu menulis apa-apa sendiri~