yup kurang lebih seperti itu. kalau codeigniter udah ada arahannya pakai MVC sementara kalau pakai Go nggak ada arahan arsitektur yang khusus. disesuaikan kebutuhan.
tergantung sih mas. kalau app nya kaya aplikasi web full interface gitu lebih enak non golang. misalkan pake laravel, pokoknya yg framework. pengembangannya pun lebih cepet + banyak fiturnya. tapi akhir" ini lagi naik framework golang fullstack, kyk goravel. monggo bisa diexplore mas
nggak. komunitas PHP udh terlanjur gede, sistem" lawas PHP banyak yg masih dimaintain hingga saat ini. kalau mau aplikasi full end to end / fullstack pake 1 bahasa dan deploy mudah di indo, gas pakai PHP. tapi kalau ternyata punya proyeksi traffic aplikasinya tinggi, better sisihin modal untuk ngedevelop pakai cara yg lebih modern. misal pisahin FE BE, cth FE pakai react, BE pakai golang. begitu