Communitygithub.com

emilioforrer/go-stack

Go 프로젝트 스캐폴딩 템플릿으로, 클린 아키텍처, 수명주기 관리 의존성 주입(samber/do), HTTP 서버(net/http + Huma/OpenAPI), CLI 스캐폴딩, 45개 이상의 AI 에이전트 스킬(Claude/Copilot/OpenCode), 그리고 내장된 DevOps 보안 도구를 제공합니다.

go-stack란 무엇인가요?

emilioforrer/go-stack은 Go 언어 기반 프로덕션 준비 스캐폴드 템플릿으로, 클린 아키텍처 원칙을 따르며 수명주기 관리가 가능한 의존성 주입 라이브러리(samber/do)를 사용합니다. HTTP 서버는 net/http 표준 라이브러리와 Huma/OpenAPI를 결합하여 RESTful API를 쉽게 구축할 수 있도록 지원하며, Cobra 기반의 CLI 스캐폴딩 기능도 제공합니다. 특히 Claude Code, Cursor, Copilot, OpenCode 등 45개 이상의 AI 에이전트를 위한 스킬 파일을 포함하여, AI 기반 개발 도구 환경에서 생산성을 극대화할 수 있도록 설계되었습니다. 또한 DevContainer, Makefile, GitHub Actions, Dockerfile, Trivy, Gitleaks, Hadolint 등 DevOps 보안 도구가 내장되어 있어 보안과 협업을 최우선으로 하는 개발 워크플로우를 지원합니다. 이 스킬은 반복적인 작업을 자동화하고, 프로젝트 구조의 일관성을 유지하며, 팀원들이 모범 사례를 쉽게 따를 수 있도록 돕습니다.

지원 대상✓Claude Code~Codex CLI~Cursor✓OpenCode
npx skills add emilioforrer/go-stack

즐겨 사용하는 AI에게 물어보기

이 에이전트 스킬이 미리 로드된 새 채팅을 엽니다.

문서

go-stack은(는) 무엇을 하나요?

클린 아키텍처, 수명주기 관리 의존성 주입(samber/do), HTTP 서버(net/http + Huma/OpenAPI), CLI 스캐폴딩, 45개 이상의 AI 에이전트 스킬(Claude/Copilot/OpenCode), 그리고 내장된 DevOps 보안 도구를 갖춘 프로덕션 준비 Go 스캐폴드 템플릿입니다.

관련 스킬