Boltbrowser ist ein webbasiertes Explorer für BoltDB.
Warnung! Ich brauche deine Hilfe. Details finden Sie unter Hilfe der gewünschten Hilfe
Beispiele für die Verwendung des Programms

| Einstellung | Standardwert | Beschreibung |
|---|---|---|
port | :500 | Port der Website |
offset | 100 | Anzahl der Datensätze auf einer einzelnen Seite |
debug | false | Art des Debuggens |
check version | true | Sollte Programm eine neue Version überprüfen |
open browser | true | Sollte das Programm einen Browser automatisch öffnen |
neat window | true | Sollte das Programm ein ordentliches Fenster öffnen |
Sie können Einstellungen ändern, indem Sie eine Konfigurationsdatei bearbeiten oder Befehlszeilenflags verwenden.
Die Konfigurationsdatei - config.ini . Der Standardinhalt:
# 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 =trueSie können Werte aus der Konfigurationsdatei überschreiben, indem Sie Flags einstellen.
Die Standardwerte entsprechen den Werten in der Konfigurationsdatei.
| Flagge | Beschreibung |
|---|---|
-port | Port der Website |
-offset | Anzahl der Datensätze auf einer Seite |
-debug | Art des Debuggens |
-checkVer | Sollte Programm eine neue Version überprüfen |
-openBrowser | Sollte das Programm einen Browser automatisch öffnen |
-neatWindow | Sollte das Programm ein ordentliches Fenster öffnen |
Programmnutzungsfunktion EscapeString() vom package html zur Verhinderung der JS-Injektion.
Sie können die Art des Konvertierens []byte ändern. Ändern Sie einfach Funktionen ConvertKey(b []byte) string (oder ConvertValue() ) in SRC/Converters/Converter.go
Hinweis : Die Funktion wird zum Konvertieren aller Schlüssel (oder Werte) verwendet. Wenn Ihre Schlüssel (oder Werte) entweder aus string oder uint -Programm konvertiert wurden.
Erste Arbeiten wurden an Bitbucket durchgeführt.
Leider bin ich kein guter Frontend- und UI -Entwickler. Es wäre also großartig, wenn Sie sich entscheiden, mir zu helfen.
Wenn Sie helfen möchten, können Sie Probleme überprüfen oder den Quellcode überfliegen.
MIT -Lizenz