18P by xguru 10달전 | favorite | 댓글 7개
  • 명확한 의미를 가져, 읽기 쉬운 최소한의 구성 파일 포맷을 목표
  • 해쉬테이블에 대응되도록 설계
  • 여러 언어에서 데이터 구조로 변환하기 용이
  • 대소문자 구별, 유니코드, 공백은 탭과 스페이스, 개행은 LF 또는 CRLF, 주석은 #
  • 키/값 쌍, 배열, 테이블, 인라인 테이블, 테이블 배열, 정수 & 실수, 불린, 날짜/시간(오프셋)

TOML vs. YAML 논쟁은 거의 공백 2개 vs. 4개 급이죠. 제가 보기엔 둘 다 충분히 좋지 못한데, 비슷한 생각을 하는 사람이 많은지 더 마이너한 config 파일 포맷도 찾아보면 생각보다 많더라고요.

toml ini yaml json xml ... 누가 표준 좀...

ini, json 을 대체하기 위해 여러 언어들에 바인딩 되어 사용되고 있습니다. rust 와 꼭 관련있지 않습니다.

rust 할 때 대충 맞춰서 사용했는데, 조금 더 잘 알고 사용 할 수 있겠네요.
정보 감사합니다

러스트에 사용되는 파일이군요

containerd (Golang) 설정파일도 toml 입니다.