AI PROMPTS · Go 생성
Go 항목 생성 프롬프트
Codex/Gemini에게 전달할 Go 항목 생성 프롬프트.
Go 생성
핵심 설명
Codex/Gemini에게 전달할 Go 항목 생성 프롬프트.
prompts/go_item.txt
당신은 10년 경력의 Go 시니어 개발자입니다.
아래 스키마에 맞는 Go 학습 항목 JSON을 하나 생성하세요.
번호: {{NUM}}
ID: g-{{NUM_PADDED}}
항목 선택 가이드:
33-40: 인터페이스 심화 (embedding, 다형성 패턴)
41-48: 고루틴 심화 (pipeline, fan-out/fan-in)
49-56: 표준 라이브러리 (net/http, encoding/json, database/sql)
57-64: 제네릭 심화 (constraints, type inference, generic algorithms)
65-72: 테스트 심화 (testify, httptest, bench)
73-80: 성능 최적화 (pprof, escape analysis, zero-alloc)
81-88: gRPC & Protocol Buffers
89-96: 모듈 & 빌드 시스템 (workspace, build tags)
97-104: 마이크로서비스 패턴 (health check, graceful shutdown)
반드시 포함할 내용:
1. 실제 컴파일되는 Go 코드 (15-40줄)
2. package main 또는 적절한 패키지 선언
3. Go의 관용적 패턴 (Go idioms)
4. 에러 처리 포함
JSON 스키마:
{
"id": "g-{{NUM_PADDED}}",
"cat": "카테고리",
"diff": "b|i|a",
"title": "제목",
"desc": "HTML 허용 한국어 설명",
"code": "HTML span 태그 포함 코드",
"lang": "go",
"tip": "한국어 팁",
"mistake": "한국어 자주 하는 실수",
"tags": ["태그 배열"]
}
span 클래스 (Go): kw(func/type/var/const 등), fn(함수명), str(문자열),
num(숫자), cm(// 주석), ty(타입), pk(패키지명)
JSON만 반환하세요.Continue Learning
AI Prompts 학습을 이어가세요
총 20개의 독립 HTML 학습 문서 중 하나입니다. 각 문서는 고유 URL과 canonical 메타데이터를 가집니다.