golang-samber-mo
samber/mo를 활용한 Go용 모나드 타입 — 타입 안전성이 보장된 null 허용 값, 오류 처리, 파이프라인 하위 패키지를 활용한 함수형 조합을 위한 Option, Result, Either, Future, IO, Task 및 State 타입. samber/mo를 사용하거나 도입할 때, 코드베이스에서 `github.com/samber/mo`를 임포트할 때, 또는 Go의 안전성 설계로 함수형 프로그래밍 패턴을 고려할 때 적용하십시오. 이 라이브러리가 없는 상태에서의 nil 안전성 및 제로 값 설계(→ `samber/cc-skills-golang@golang-safety` 스킬 참조)나, fmt.Errorf, errors.Is 및 errors를 사용한 네이티브 오류 래핑에는 적합하지 않습니다.(→ `samber/cc-skills-golang@golang-error-handling` 스킬 참조).