Terjemahan:
- Indonesia
Berikut ini merupakan tata letak dasar untuk proyek aplikasi Go.
DTO (Data transfer object)
Im adoption repository pattern, the pattern is layer per layer. as example:
Models: data object Repository: only communication with database Services: communication between bussiness logic (features) Handler: communication between routes and service
migrate create -ext sql -dir db/migrations -seq create_users_table
if there are changes, then run
rollback from migration up
- Ensure database created
- migrate -database "postgres://postgres:postgres@localhost:5432/mgoskeleton?sslmode=disable&TimeZone=Asia/Jakarta" -path migrations up
