워크듀오 의 기존 Spring Boot base 코드를 go echo 기반으로 변경하고자 한다.
- Go 언어가 메인이 되었고, 이제는 자바보다 Go 가 더편하다. 예전에 했던 작업을 다시 Go 로 해보고 싶다.
- 지난번 MSA 를 적용하기위해 작성하다 취직이 되어 미루어졌던 작업을 Go 언어로 다시 시작하고자 한다.
link 기존 Spring Boot base 코드 보러가기
- Go 1.21
- MySql 8.0.25
- Echo, GORM 은 Module 은 work 로 관리
모듈이 추가될때마다 업데이트 예정
workduo
├── README.md
├── .gitignore
├── go.work
├── common
│ ├── database
│ ├── log
│ ├── streams
│ ├── response
│ ├── wrapper
│ ├── go.mod
├── area
│ ├── data
│ ├── pkg
│ │ ├── application
│ │ ├── config
│ │ ├── model
│ │ ├── service
│ ├── main.go
├── member
│ ├── pkg
│ │ ├── application
│ │ ├── config
│ │ ├── model
│ │ ├── service
│ ├── main.go
│ ├── go.mod ├── go.mod