gocleanarchitecture
1.0.0
Contoh yang baik dari arsitektur bersih untuk aplikasi web di Go.
Folder domain untuk logika bisnis perusahaan tanpa dependensi. Ini dapat berupa struct, antarmuka, dan fungsi.
Tidak ada folder Usecase , tetapi jika ada, itu akan menahan logika bisnis aplikasi tanpa ada dependensi dengan pengecualian domain. Ini dapat berupa struct, antarmuka, dan fungsi.
Folder adaptor harus berisi abstraksi untuk paket di folder lib dan vendor .
Folder LIB berisi paket internal, mirip dengan folder vendor yang berisi paket pihak ke -3.