BoltBrowser é um explorador baseado na Web do BoltDB.
Aviso! Eu preciso de sua ajuda. Para detalhes, veja a ajuda procurada
Exemplos de uso do programa

| Contexto | Valor padrão | Descrição |
|---|---|---|
port | :500 | Porto do site |
offset | 100 | Número de registros em uma única página |
debug | false | modo de depuração |
check version | true | deve verificar o programa Verifique uma nova versão |
open browser | true | O programa deve abrir um navegador automaticamente |
neat window | true | O programa deve abrir uma janela arrumada |
Você pode alterar as configurações editando um arquivo de configuração ou usando sinalizadores de linha de comando.
O arquivo de configuração - config.ini . O conteúdo padrão:
# 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 =trueVocê pode substituir os valores do arquivo de configuração definindo sinalizadores.
Os valores padrão são os mesmos que os valores no arquivo de configuração.
| Bandeira | Descrição |
|---|---|
-port | Porto do site |
-offset | Número de registros em uma única página |
-debug | modo de depuração |
-checkVer | deve verificar o programa Verifique uma nova versão |
-openBrowser | O programa deve abrir um navegador automaticamente |
-neatWindow | O programa deve abrir uma janela arrumada |
Uso do programa Função EscapeString() do package html para impedir a injeção de JS.
Você pode alterar o modo de converter []byte . Basta alterar funções ConvertKey(b []byte) string (ou ConvertValue() ) em src/converters/converter.go
Nota : A função será usada para converter todas as teclas (ou valores). Portanto, se suas chaves (ou valores) foram convertidas do programa string ou uint , falharão.
O trabalho inicial foi realizado no Bitbucket.
Infelizmente, não sou um bom desenvolvedor de front -end e interface do usuário. Então, seria ótimo, se você decidir me ajudar.
Se você quiser ajudar, pode verificar os problemas ou pode passar pelo código -fonte.
MIT Licença