go-fAST
go-fAST は、JavaScriptの抽象構文木(AST)を解析、変換、生成するために設計された超高速のGolangライブラリです。このライブラリは、GoでJavaScriptのASTを扱うためのシンプルかつ効率的な方法を提供し、コード解析や(逆)難読化など様々なタスクを開発者が実行できるようにします。
特徴
- 解析: JavaScriptコードをAST表現に変換します。
- 変換: JavaScriptのASTに変換を適用してコード構造を修正します。
- 生成: ASTからJavaScriptコードを生成します。
インストール
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 ---
