Go
총 11개의 글
-
[2026] Go 슬라이스 완벽 가이드 | slice 개념·내부 구조·배열 차이·append·copy
Go 언어 슬라이스(slice) 완벽 가이드: 내부 구조, 배열과의 차이, 용량과 길이, append/copy 동작 원리, 메모리 관리, 슬라이싱 연산, 실전 활용 패턴까지 완전한 예제로 다룹니다. Start now.
-
[2026] Go context로 타임아웃·취소 처리하기 | 실전 패턴 가이드
Go에서 context.WithTimeout·WithCancel·WithDeadline으로 작업 한계를 걸고 취소를 전파하는 법. HTTP 서버·클라이언트 예제와 흔한 실수까지 정리합니다. Start now.
-
[2026] [Go 심화 #09] context.Context로 타임아웃·취소·우아한 종료 다루기 — C++와의 비교
Go 실무에서 빠질 수 없는 context 패키지를 정리합니다. 데드라인·취소 전파·HTTP 서버 Shutdown·고루틴 누수 방지를 코드로 익히고, C++의 조건변수·std::stop_token과 개념을 맞춰 봅니다.
-
[2026] [Go 2주 완성 #01] Day 1~2: Go 언어의 철학과 기본 문법 - C++ 개발자의 첫인상
[Go 2주 완성 #01] Day 1~2: Go 언어의 철학과 기본 문법 - C++ 개발자의 첫인상. 시리즈 안내·Go 언어와의 첫 만남로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Start now.
-
[2026] [Go 2주 완성 #02] Day 3~4: 메모리와 자료구조 - 포인터 연산은 없지만 포인터는 있다
[Go 2주 완성 #02] Day 3~4: 메모리와 자료구조 - 포인터 연산은 없지만 포인터는 있다. 시리즈 안내·안전한 포인터의 세계로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Start now.
-
[2026] [Go 2주 완성 #03] Day 5~6: 클래스 없는 객체지향 - 상속을 버리고 합성을 취하다
[Go 2주 완성 #03] Day 5~6: 클래스 없는 객체지향 - 상속을 버리고 합성을 취하다. 시리즈 안내·클래스 없는 객체지향로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Start now.
-
[2026] [Go 2주 완성 #04] Day 7: 다형성의 재해석, 인터페이스 - 가상 함수 없이 다형성 구현하기
C++ 가상 함수와 상속 대신 Go 인터페이스로 다형성을 구현하는 방법. implements 키워드 없는 암시적 인터페이스(Duck Typing)와 io.Reader, io.Writer 같은 소형 인터페이스 설계 패턴을 배웁니다.
-
[2026] [Go 2주 완성 #05] Day 8~9: 예외 처리의 새로운 접근 - try-catch는 잊어라
C++ try-catch 대신 Go의 명시적 에러 핸들링을 배웁니다. 다중 반환값, if err != nil 패턴, defer로 자원 해제, panic/recover의 올바른 사용법까지 실전 예제로 학습합니다. Start now.
-
[2026] [Go 2주 완성 #06] Day 10~11: 고루틴과 채널 - 동시성 프로그래밍의 혁명
[Go 2주 완성 #06] Day 10~11: 고루틴과 채널 - 동시성 프로그래밍의 혁명. 시리즈 안내·경량 동시성의 세계로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Start now.
-
[2026] [Go 2주 완성 #07] Day 12~13: 의존성 관리와 테스팅 - CMake보다 쉬운 세상
[Go 2주 완성 #07] Day 12~13: 의존성 관리와 테스팅 - CMake보다 쉬운 세상. 시리즈 안내·빌드 시스템의 혁명로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Start now.
-
[2026] [Go 2주 완성 #08] Day 14: 실전 미니 프로젝트 - REST API 서버 구축
[Go 2주 완성 #08] Day 14: 실전 미니 프로젝트 - REST API 서버 구축. 시리즈 안내·2주의 결실로 흐름을 잡고 원리·코드·실무 적용을 한글로 정리합니다. Go·Golang·REST API 중심으로 설명합니다.