태그: #golang
GPU·LLM·MLOps·쿠버네티스, 그리고 마음가짐에 관한 글 · 10 편
모던 Go 2026 — Go 1.24 / Echo / Gin / Fiber / Huma / Encore / sqlc / Templ / Bubble Tea 심층 가이드
Go가 16살이 됐다. 1.22가 for-loop 함정을 끝냈고, 1.23이 range-over-func로 이터레이터를 정식으로 들였고, 1.24가 Generics를 실전 도구로 굳혔다. 2026년의 Go는 Gin·Echo·Fiber·Chi·Huma가 나눠 가진 웹 프레임워크 시장, sqlc·ent·GORM·Bun의 데이터베이스 4파전, Encore가 끄집어낸 백엔드 플랫폼, Templ +
2026-05-16 · 36 분 읽기 #go#golang#go-1-24#gin#echoGo 생태계 2026 완벽 가이드 - Go 1.24/1.25, Echo · Gin · Fiber · Chi · sqlc · pgx · ent · Cobra · Bubble Tea · Buf · Connect-RPC · PGO 심층 분석
2026년 5월 기준 Go가 한국·일본의 백엔드 마이크로서비스를 사실상 점령한 시점에서, Go 1.24/1.25 신기능(iter.Seq, range-over-func, swiss-table 맵, PGO, weak pointers, slog), 웹 프레임워크(Echo, Gin, Fiber, Chi, Kratos), DB 스택(sqlc, pgx, ent, gorm, bun, atlas), gRP
2026-05-16 · 30 분 읽기 #go#golang#echo#gin#fiberGo 런타임 스케줄러 Deep Dive — GMP 모델, Work-Stealing, 비동기 Preemption, netpoller 완전 정복 (2025)
Go의 가벼운 고루틴이 어떻게 수십만 개씩 동작하는지 궁금했다면, 이 글은 Go 런타임 내부를 해부합니다. GMP 스케줄러 구조, Local Run Queue와 Work-Stealing, 고루틴 스택의 동적 증가(Copy-on-Grow), cooperative에서 asynchronous로 진화한 Preemption, netpoller와 syscall handoff, GC와 스케줄러의 상호작용
2026-04-15 · 48 분 읽기 #go#golang#runtime#scheduler#goroutineGo 완전 가이드 — Goroutine·Channel·Context·실전 마이크로서비스까지 (Season 2 Ep 3, 2025)
Go는 "배우기 쉽고 쓰기 쉽다"고 알려졌지만, 실제 프로덕션 Go 코드베이스에 들어가면 Context 전파, Goroutine 누수, Channel 데드락, nil interface 같은 비자명한 함정들이 즐비하다. 이 글은 Go의 철학적 선택(Less is more)의 진짜 의미, Goroutine/Channel이 Rust async와 어떻게 다른가, errgroup·sync 패키지의 실
2026-04-15 · 20 분 읽기 #go#golang#goroutine#channel#contextGo 언어 완전 정복 — 고루틴/채널, GC, Generics, PGO, 모듈, 표준 라이브러리, 그리고 클라우드 네이티브 (2025)
Docker, Kubernetes, Prometheus, Terraform, Grafana — 왜 모두 Go로 쓰였을까? Google 빌드 지옥에서 태어난 Go의 철학, CSP 기반 고루틴과 채널, Pauseless에 가까운 GC, 10년간의 Generics 논쟁, go.mod가 구한 모듈 시스템, Go 1.24 PGO, TinyGo로 임베디드/WASM, Rust와의 공존 전략 — 1주일이면
2026-04-15 · 20 분 읽기 #go#golang#cloud-native#goroutine#kubernetesGo 프로그래밍 완전 가이드 — 고루틴, 채널, 인터페이스, 실전 패턴
왜 Go인가? 고루틴과 채널로 동시성 프로그래밍, 인터페이스, 에러 처리, 제네릭, 실전 웹 서버까지 Go의 모든 것.
2026-04-12 · 21 분 읽기 #ai#go#golang#programming#concurrencyGo 언어 완전 가이드 2025: 고루틴, 채널, 인터페이스부터 프로덕션 패턴까지
Go 언어의 모든 것! 고루틴/채널 동시성, 인터페이스와 덕 타이핑, 에러 처리 패턴, 제네릭(1.18+), 구조체와 메서드, 테스트, 프로파일링, gRPC/REST 서버, CLI 도구, Docker 최적화 빌드까지.
2026-03-23 · 35 분 읽기 #go#golang#goroutine#channel#interfaceGitHub Actions CI/CD 완전 정복: Go 빌드부터 브랜치 전략, 자동 배포까지
GitHub Actions로 Go 프로젝트의 CI/CD 파이프라인을 구축하는 완전 가이드. Trunk-Based Development, GitHub Flow, Git Flow 브랜치 전략 비교부터 멀티 스테이지 Docker 빌드, K8s 자동 배포, 시크릿 관리, 매트릭스 빌드, 캐싱 최적화까지.
2026-03-23 · 58 분 읽기 #github-actions#ci-cd#go#golang#gitGo 언어 완전 문법 가이드: 기초부터 동시성, 제네릭까지
Go 언어의 기초 문법부터 고루틴, 채널, 제네릭까지 모든 핵심 개념을 코드 예시와 함께 완전하게 다루는 종합 가이드입니다.
2026-03-17 · 27 분 읽기 #go#golang#문법#프로그래밍#백엔드Go 테스팅 완전 가이드: 단위 테스트, Mock, Stub 완벽 정복
Go의 testing 패키지 기초부터 테이블 주도 테스트, testify, gomock, httptest까지 실전 테스트 작성법과 Mock/Stub 패턴을 완전하게 다루는 가이드입니다.
2026-03-17 · 24 분 읽기 #go#golang#테스팅#단위테스트#mock