Glojure、Go 言語向け Clojure インタープリタを公開──Go ライブラリとの直接連携を実現
Go 1.24 以降の環境で動作し、Go の値を Clojure のデータとして直接扱えるホスト型言語実装として開発中。
リリース: 2026-06-16 · 読了 3 分何が起きた
Glojure v0.3.0 が公開され、Go 1.24 以上で動作する
Go の値を Clojure の値として相互利用可能なホスト型言語として設計
CLI ツール glj により REPL 環境、履歴保存、タブ補完、マルチライン編集を提供
なぜ重要
JVM に依存せず Go のエコシステム内で Clojure の開発体験を構築できるため、軽量な Go バイナリへのスクリプト埋め込み用途に最適。
Go のライブラリを直接呼び出せるため、既存の Go ベースのマイクロサービスに Lisp 的な動的設定や DSL を組み込む際の選択肢になる。
👁️ 開発者
Go をメイン言語とする開発チームは、Go の型システムやライブラリをそのまま活用しながら、REPL ベースの対話的な開発フローを導入できる。
🇯🇵 日本
国内の Go を採用するスタートアップや Web サービス開発現場において、既存の Go コードベースを活かしたまま、複雑なビジネスロジックの動的制御を Clojure で記述する構成が現実的になる。