go-fAST
go-fAST는 자바스크립트 추상 구문 트리(Abstract Syntax Trees, AST)를 파싱, 변환 및 생성하기 위해 설계된 초고속 Golang 라이브러리입니다. 이 라이브러리는 Go에서 자바스크립트 AST를 간단하고 효율적으로 다룰 수 있게 하여, 개발자들이 코드 분석 및 (디)오브퓨케이션 등 다양한 작업을 수행할 수 있도록 합니다.
기능
- 파싱: 자바스크립트 코드를 AST 표현으로 변환합니다.
- 변환: 자바스크립트 AST에 변환을 적용하여 코드 구조를 수정합니다.
- 생성: AST로부터 자바스크립트 코드를 생성합니다.
설치
go-fAST를 Go 프로젝트에서 사용하려면 go get을 사용해 설치해야 합니다:
go get github.com/t14raptor/go-fast
문서
문서크레딧
다음 개인 및 프로젝트에 귀중한 기여에 대해 진심으로 감사드립니다:
- @JustTalDevelops: 코드 생성 엣지 케이스와 예쁘게 출력하는 데 탁월한 지원을 제공해 주셨습니다.
- @steakenthusiast: 프로젝트에 창의적이고 적합한 이름을 제안해 주셨습니다.
- goja: 구현에 중요한 역할을 한 파싱 코드를 제공해 주셨습니다.
- swc: 견고하고 효율적인 방문 API를 제공해 주셨습니다.
--- Tranlated By Open Ai Tx | Last indexed: 2026-05-18 ---
