Field notes from
a working engineer.
190 posts publishedsince Jan 2012Cloud · Java · Go · Database
★ Featuredgo2026년 8월 12일12 min read
Go에서 시간 의존 코드 테스트하기 (Testing Time-Dependent Code in Go)
time.Now()를 직접 호출하는 코드는 테스트하기 어렵다. 시간을 파라미터로 받기, nowFunc 필드 주입, clockwork Clock 인터페이스, Go 1.25의 testing/synctest까지 시간 의존 코드를 테스트하는 4가지 패턴을 예제 코드와 함께 알아봅니다.
golanggotesting
Read article190
POSTS
16
SERIES
14y
WRITING
Topics
190편을
18개의 결로
Series
Grafana 완벽 가이드
- 1Grafana 완벽 가이드 1편 - Prometheus와 Grafana 기초
- 2Grafana Pyroscope로 Go 애플리케이션 Continuous Profiling 시작하기
Biweekly
격주에 한 편씩
Last 16 weeks
꾸준함의 기록
1 streakpeak 2 / week
cloud
kx, ns로 Kubernetes context·namespace 빠르게 전환하기 (with fzf)
2026년 6월 19일6m
go
Golang Concurrency 11편 - 시각화 go tool trace 완벽 가이드
2026년 6월 19일19m
biweekly
Frank's IT Biweekly News (2026-06-01 ~ 2026-06-15)
2026년 6월 15일5m
go
Go + React로 Google OAuth 2.0 로그인 구현하기 (JWT vs 세션)
2026년 6월 5일24m
Latest
이번 달 글
잘 정리된 노트는 미래의 나에게 보내는 가장 좋은 선물.— writing principle