boltBrowser
v2.4
Boltbrowser는 Boltdb의 웹 기반 탐색기입니다.
경고! 당신의 도움이 필요합니다. 자세한 내용은 Help Wanted를 참조하십시오
프로그램 사용의 예

| 환경 | 기본값 | 설명 |
|---|---|---|
port | :500 | 웹 사이트의 포트 |
offset | 100 | 단일 페이지의 레코드 수 |
debug | false | 디버깅 모드 |
check version | true | 프로그램이 새 버전을 확인해야합니다 |
open browser | true | 프로그램이 브라우저를 자동으로 열면 |
neat window | true | 프로그램이 깔끔한 창을 열면 |
구성 파일을 편집하거나 명령 줄 플래그를 사용하여 설정을 변경할 수 있습니다.
구성 파일 - 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-injection을 방지하기 위해 package html 의 기능 EscapeString() 사용합니다.
[]byte 변환 모드를 변경할 수 있습니다. Just Change Functions ConvertKey(b []byte) string (또는 ConvertValue() ) src/converters/converter.go에서
참고 : 함수는 모든 키 (또는 값)를 변환하는 데 사용됩니다. 따라서 키 (또는 값)가 string 또는 uint 프로그램에서 변환 된 경우 충돌합니다.
Bitbucket에서 초기 작업이 수행되었습니다.
불행히도, 나는 좋은 프론트 엔드와 UI 개발자가 아닙니다. 그래서 당신이 나를 도와 주기로 결정하면 좋을 것입니다.
도와주고 싶다면 문제를 확인하거나 소스 코드를 훑어 볼 수 있습니다.
MIT 라이센스