| title | 01_language MOC | ||
|---|---|---|---|
| tags |
|
||
| status | final | ||
| related | |||
| updated | 2026-10-06 |
언어별 문법·관용구·표준 라이브러리·빌드 도구를 모은다. JVM 관련 런타임 지식은 Java 하위
09_jvm/에 둔다.
- java/ — Java 언어·표준 라이브러리·JVM·빌드
- book/five-lines-of-code/ — 언어중립 코드 작성·리팩토링 원칙(클린 코드·Five Lines of Code)
- book/sicp_structure-and-interpretation-of-computer-programs/ — 언어중립 프로그래밍 원리서(SICP JavaScript판) — 추상화·인터프리터·레지스터 머신·GC
01_Core,02_TypeSystem,03_Collections,04_Lambda,05_Concurrency,06_Modern,07_DesignPatterns,08_Testing,09_jvm(JVM·GC·바이트코드),10_IO,11_Build
- Go
- book/lgo_learning-go/ — Go 문법 정독(Learning Go 2판) — 타입·slice·인터페이스·에러·제네릭·모듈·동시성·테스트
- docs/go/ — Go 표준 라이브러리 공식문서 정독(pkg.go.dev + go1.25.1 소스) — net · net/http
- 주제별 전용 폴더는 아직 없습니다.
../02_os/project/netpath-lab/실습 편의Go절에서 다루고, 독립 문서감이 다섯 편쯤 쌓이면go/로 분리합니다
Spring Boot 설정, Spring Kafka 같이 프레임워크 의존적인 내용은 spring/ 하위로 따로 둘 예정이다. 이 카테고리는 "언어 레퍼런스에 나오는 내용"에 가까운 최종본만 둔다.
Kotlin·Scala 문서가 5개 이상 쌓이는 시점에 02_runtime/을 다시 살려 JVM 공통분을 분리한다. 그 전까지는 "JVM은 Java와 함께"가 실사용 흐름에 맞다.