개요 실제 프로젝트의 일부를 떼어와서 구현중인데, 이때 local의 모듈들을 import 해서 사용하려 한다. 하나씩 순서대로 해보며 정리하겠다. * 실제 프로젝트를 기반으로 하는지라 포스팅에서는 이름을 바꾸어서 정리함. 단계1. 구조 잡기 - 실제로 구현을 하려는 녀석는 mymodule 모듈이다. - 각각 폴더마다 다른 모듈들이 있으며, 각각의 모듈은 하나의 패키지로 구성되어 있으며 - 하나의 패키지는 하나 이상의 Go source file 로 이루어져 있다. +---common | +---constants | +---types | +---message | +---queue +---log +---mymodule 왼쪽과 같은 폴더 구조를 가지고 있으며, 각각의 모듈명은 아래와 같다. (폴더 명과 같도록 ..
개요 1) Go Modules Wiki 의 일부를 세세히 들여다보자 2) Local Module 이라는 표현이 적절한지는 모르겠으나 Go Modules 기능을 통해 Local Path 에 있는 Module 들을 import 하고 사용할 수 있도록 해보자 참고링크 - Golang Wiki: https://github.com/golang/go/wiki/Modules - stackoverflow1: http://bit.ly/2VyG3Sr - http://bit.ly/2VB69Er (참고) Package 와 Module Module 이 더 큰 개념이다. 관련이 있는 Go Package 들을 모아서 하나의 유닛처럼 버저닝 해주는 것이다. 사용된 각각의 Package 들의 정확한 버전정보들을 기록해 두기에 depe..
- Total
- Today
- Yesterday
- 노션
- 영화
- 명상
- HTTP
- strange
- 자아
- go
- API
- 잡학툰
- websocket
- intellij
- folklore
- ORM
- 독서후기
- agile
- OpenAI
- golang
- postgres
- 2023
- 체호프
- ChatGPT
- bun
- Gin
- pool
- notion
- solid
- 클린 애자일
- 중용
- Software
- Bug
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 |