boltBrowser
v2.4
Boltbrowserは、BoltdBのWebベースのエクスプローラーです。
警告!あなたの助けが必要です。詳細については、ヘルプが必要です
プログラムを使用する例

| 設定 | デフォルト値 | 説明 |
|---|---|---|
port | :500 | ウェブサイトのポート |
offset | 100 | 単一ページのレコード数 |
debug | false | デバッグモード |
check version | true | プログラムは新しいバージョンをチェックする必要があります |
open browser | true | プログラムが自動的にブラウザを開く必要があります |
neat window | true | プログラムがきちんとしたウィンドウを開く必要があります |
構成ファイルを編集するか、コマンドラインフラグを使用して設定を変更できます。
configファイル - config.ini 。デフォルトのコンテンツ:
# List of all opts:
# port
# debug
# offset
# should_check_version
# is_write_mode
# open_browser
# open_neat_window
# Port for website
port =:500
debug =false
# number of records on a single screen
offset =100
should_check_version =true
is_write_mode =true
open_browser =true
# has effect only if 'open browser' is true
open_neat_window =trueフラグを設定して、構成ファイルから値を上書きできます。
デフォルト値は、構成ファイルの値と同じです。
| フラグ | 説明 |
|---|---|
-port | ウェブサイトのポート |
-offset | 単一ページのレコード数 |
-debug | デバッグモード |
-checkVer | プログラムは新しいバージョンをチェックする必要があります |
-openBrowser | プログラムが自動的にブラウザを開く必要があります |
-neatWindow | プログラムがきちんとしたウィンドウを開く必要があります |
プログラムを使用して、JS注入を防ぐためにpackage htmlから機能EscapeString()使用します。
[]byteの変換モードを変更できます。 src/converters/converter.goで関数ConvertKey(b []byte) string (or ConvertValue() )を変更する
注:関数は、すべてのキー(または値)の変換に使用されます。したがって、キー(または値)がstringまたはuintプログラムから変換された場合、クラッシュします。
ビットバケットで最初の作業が行われました。
残念ながら、私は良いフロントエンドとUI開発者ではありません。だから、あなたが私を助けてくれたなら、それは素晴らしいことだろう。
支援したい場合は、問題を確認したり、ソースコードをスキムしたりできます。
MITライセンス