Skip to content

Guiwoo/workduo_mig_go

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

31 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

워크듀오 의 기존 Spring Boot base 코드를 go echo 기반으로 변경하고자 한다.

왜 코드 마이그레이션을 하는가?

- Go 언어가 메인이 되었고, 이제는 자바보다 Go 가 더편하다. 예전에 했던 작업을 다시 Go 로 해보고 싶다.
- 지난번 MSA 를 적용하기위해 작성하다 취직이 되어 미루어졌던 작업을 Go 언어로 다시 시작하고자 한다.

1. ERD

link ERD 보러가기

2. 기존 Spring Boot base 코드

link 기존 Spring Boot base 코드 보러가기

3. API 명세서

link API 명세서 보러가기

4. 개발환경

  • Go 1.21
  • MySql 8.0.25
  • Echo, GORM 은 Module 은 work 로 관리

5. 프로젝트 구조

모듈이 추가될때마다 업데이트 예정

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

About

워크듀오 Go 마이그레이션

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors