Skip to content

env

고보안 Go 환경 변수 관리 라이브러리로, .env, JSON, YAML 다중 형식을 지원하고, 스레드 안전, 감사 로그 및 보안 저장 기능을 제공합니다.

핵심 기능

  • 다중 형식 지원 - .env, JSON, YAML 자동 감지
  • 타입 안전 - 자동 타입 변환 및 검증
  • 스레드 안전 - 샤드 락 기반 스레드 안전 동시 접근
  • 보안 저장 - 민감 값 메모리 잠금, 자동 제로화
  • 감사 로그 - 완전한 작업 추적
  • 변수 전개 - ${VAR} 구문 지원
  • 구조체 매핑 - 태그 기반 설정 바인딩

주요 기능 개요

기능설명
타입 변환GetString, GetInt, GetBool, GetDuration, GetSlice
구조체 매핑태그 기반 설정 바인딩
보안 저장민감 값 메모리 보호
다중 형식 로딩.env, JSON, YAML

빠른 탐색

시작하기

API 참조

보안