2

私がしたいこと

私は、mattn/sqlite3公開されるべきではない読み取り専用データベース (を使用する sqlite) を持つ CLI アプリを開発しています。バイナリは、読み取り専用データベースに対する単なる API です。

私は次のようなツールを試しましpackrたが、それはFilestringまたはファイルパスのみを必要と[]byte{}しますsqlx.Connect

This statckoverflow questionは使用について話しtempfileますが、それもFSにとどまります。システムにアクセスできる人なら誰でもアクセスできるため、DBファイルをFSに保持できません。

私がすでに試したこと

暗号化されたファイルをストレージに保持し、実行時に復号化してから sqlite に保存しますin-memory dbが、複数の go-routine を使用する場合、レポのGH 問題table not found既に存在し、未解決の多くの問題に直面しています。そのため、インメモリデータベースを操作できません。mattn/sqlite3

4

0 に答える 0