Go로 배우는 DevOps 로드맵
Docker, Kubernetes, Terraform, Prometheus는 모두 Go 언어로 작성되어 있습니다. 이 경로는 먼저 플랫폼(Linux, Git, Docker, Kubernetes, SQL)을 가르치고, 그다음 그 플랫폼을 자동화하는 언어로 Go를 가르칩니다. 바이너리 하나로 배포되고, kubectl과 Docker CLI가 호출하는 바로 그 API와 통신하는 도구를 만드는 언어입니다. 무료이고, 브라우저에서 진행되며, 강의마다 수료증이 나옵니다.
229,501+ 명의 codders가 이 코스들에 등록함
608 개 강의608 챌린지3,551 퀴즈 문제
- 초보자 환영
AI 코딩 도우미
실습 중심의 대화형 강의
모든 레슨에 음성 나레이션 제공
지식을 확인하는 퀴즈
경로 전체에서 무료 수료증 9개
Go로 배우는 DevOps 로드맵, 단계별로
각 단계는 이미 있는 Coddy 강의입니다. 처음 다섯 단계는 어떤 언어로 자동화하든 DevOps 경로 본래의 단계이고, 마지막 단계의 ‘시작’ 버튼은 Go 강의를 엽니다. 순서대로 진행해도 되고 빠진 것부터 바로 시작해도 됩니다. 진도는 어느 쪽이든 강의별로 저장됩니다.
- 1
- 2
- 3
- 4
- 5
- 6
해보면서 배우기
실제 코드를 작성하고, 데이터베이스를 쿼리하고, 웹사이트를 구축하고, AI 프롬프트를 마스터하세요. 인터랙티브 레슨으로 현대 개발자에게 필요한 모든 기술을 다룹니다.
연속 기록을 쌓아보세요
꾸준히 하고 성장하는 모습을 지켜보세요! 매일 코딩 습관을 추적하고, 동결 기능으로 연속 기록을 보호하고, 매일 참여해서 보상을 받으세요.
12 일 연속
내일도 돌아와서 연속 기록을 유지하세요!
January 2026
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
21
22
23
24
25
26
27
28
29
30
더블 오어 낫싱
7일 중 5일차
연속 기록 동결
2 left
어디서나 코딩하세요
코딩 여정을 함께 하세요! 설정도, 다운로드도 필요 없이 바로 열어서 코딩을 시작하세요. iOS, Android, 웹에서 4.9점 평점으로 이용 가능합니다.
당신은 혼자가 아닙니다
글로벌 리더보드에서 경쟁하고, 친구를 초대해서 보상을 받고, 서로의 성공을 축하하세요. 코딩은 친구와 함께하면 더 좋아요!
모든 방식으로 학습
읽고, 듣고, 스스로 확인하고, AI에게 묻고, 이미 배운 내용을 찾아보세요. 모든 수업이 당신에게 맞춰집니다.
변수는 나중에 프로그램에서 참조할 값을 저장하는, 이름이 있는 컨테이너입니다.
Python에서는 이름, 등호, 저장할 값을 차례대로 써서 만듭니다.
값은 시간이 지나며 바뀔 수 있습니다. 재할당하면 그 이름이 새로운 값을 가리킵니다.
수료증을 받으세요
완료한 모든 코스에 대해 인증서를 받으세요. LinkedIn 프로필과 이력서에 추가하여 고용주에게 코딩 전문성을 보여주세요.
Coddy에서 Go로 DevOps를 배워야 하는 이유
- 여러분의 도구가 쓰인 언어. Docker, Kubernetes, Terraform, Prometheus, Helm,
kubectl은 Go 프로그램이고, 이를 확장하는 일(Terraform 프로바이더, Kubernetes 컨트롤러, Prometheus 익스포터)도 보통 Go로 합니다. - 바이너리 하나, 어떤 머신에서든.
go build는 실행 파일 하나를 만들어 내고,CGO_ENABLED=0이면 완전히 정적인 바이너리가 되며,GOOS=linux GOARCH=arm64로 노트북에서 크로스 컴파일할 수 있습니다. 대상 머신에 설치할 것이 없습니다. 인터프리터도, virtualenv도, 맞춰야 할 라이브러리 버전도 없습니다. - 언어보다 플랫폼 먼저. 1~5단계는 DevOps 경로 본래의 단계(Linux, Git, Docker, Kubernetes, SQL)로, 여러분의 자동화가 움직이게 될 시스템입니다. 여섯 번째 단계는 Go가 맡습니다. 경로 페이지에서 Python을 가르치는 자리입니다.
- 직접 실습하고 채점까지. 실제 Linux 셸에 입력하고 실제 Git 저장소에 커밋하며, 데몬도 클라우드 요금도 없는 시뮬레이션 환경에서 Docker와
kubectl을 연습하고, 모든 Go 레슨은 테스트로 확인하는 챌린지로 끝납니다. AI 튜터 Bugsy가 코드와 마지막 에러를 읽고 해결 방향으로 이끌어 주며, 각 강의는 무료 수료증으로 끝납니다.
DevOps를 위한 Go에 대해 자주 묻는 질문
Go는 DevOps에 적합한가요?
os/exec)까지 다루는 표준 라이브러리, 그리고 Kubernetes와 Prometheus의 공식 Go 클라이언트 라이브러리가 있습니다. 도구들을 잠깐 이어 붙이는 스크립트라면 보통 bash나 Python이 더 빨리 작성됩니다.DevOps 자동화에는 Go와 Python 중 무엇이 좋을까요?
DevOps 엔지니어는 Go를 알아야 하나요?
이 DevOps 경로를 마친 뒤 Go로 무엇을 만들 수 있나요?
client_golang을 쓰는 Prometheus 익스포터, client-go로 Kubernetes API를 읽는 작은 서비스, 또는 셸 명령어로 된 런북을 os/exec으로 바이너리 하나로 바꾸는 도구가 있습니다. Go 강의는 언어(구조체, 인터페이스, 고루틴, 채널)를 가르칩니다. 그 라이브러리들과 Kubebuilder 같은 오퍼레이터 프레임워크는 다음 층이며, 여기서는 아직 다루지 않습니다.