Tag: beginner
All the articles with the tag "beginner".
Terraform 1편 — Terraform이란
코드로 인프라를 정의한다는 것. IaC의 개념부터 Terraform이 Ansible, CloudFormation, Pulumi와 어떻게 다른지까지 차근차근 짚어본다.
Kubernetes 입문 1편 — Kubernetes란
컨테이너 오케스트레이션이 왜 필요해졌는가. 수동 운영의 한계부터 Kubernetes의 기본 철학까지, 첫걸음을 정리한다.
Docker 입문 1편 — Docker란
VM과 컨테이너의 차이, cgroups와 namespace로 만들어지는 격리, Docker가 등장한 배경과 전체 아키텍처를 정리한다.
네트워크 기초 1편 — OSI와 TCP/IP 모델
네트워크가 왜 계층으로 나뉘는가. OSI 7계층과 TCP/IP 4계층을 비교하고, 패킷이 각 계층을 어떻게 흘러가는지 정리한다.
Linux 기초 1편 — 셸과 파일시스템 구조
bash/zsh의 역할, 루트부터 뻗어나가는 디렉토리 계층, $PATH와 환경변수, 그리고 매일 두드리는 기본 명령어의 뒷면을 정리한다.
Go 입문 6편 — 구조체와 메서드
struct 선언, 포인터 리시버와 값 리시버, 임베딩, 생성자 패턴, 태그까지. Go의 객체지향 방식을 다룬다.
Go 입문 5편 — 배열, 슬라이스, 맵
배열과 슬라이스의 차이, len/cap의 의미, append의 동작, 맵의 생성과 순회까지. Go 컬렉션의 핵심을 다룬다.
Go 입문 4편 — 에러 처리
error 인터페이스, fmt.Errorf, errors.Is/As, 커스텀 에러, defer, panic/recover까지. Go식 에러 처리의 전부.
Go 입문 3편 — 함수
다중 반환값, 네임드 반환, 가변 인자, 일급 함수, 클로저까지. Go 함수의 모든 것을 다룬다.








