0

Change layout to more go-style-ish, replace some modules

* Deejay files, split them to achieve go-style project layout
* Replace logrus with log/slog module to reduce dependencies
* Replace gopkg.in/ini.v1 with github.com/wlevene/ini to make sure all modules BSD licensed
* Update linter config && fix tons of linter warnings
* Update .gitignore
* Update README.md
This commit is contained in:
eleksir
2025-11-09 22:16:04 +03:00
parent c5f4682cb9
commit 79d9a2f604
211 changed files with 12879 additions and 7732 deletions

21
vendor/modules.txt vendored
View File

@@ -1,13 +1,18 @@
# github.com/davecgh/go-spew v1.1.1
## explicit
github.com/davecgh/go-spew/spew
# github.com/sirupsen/logrus v1.9.3
## explicit; go 1.13
github.com/sirupsen/logrus
# golang.org/x/sys v0.22.0
## explicit; go 1.18
# github.com/fsnotify/fsnotify v1.9.0
## explicit; go 1.17
github.com/fsnotify/fsnotify
github.com/fsnotify/fsnotify/internal
# github.com/wlevene/ini v0.1.5
## explicit; go 1.16
github.com/wlevene/ini
github.com/wlevene/ini/ast
github.com/wlevene/ini/lexer
github.com/wlevene/ini/parser
github.com/wlevene/ini/token
# golang.org/x/sys v0.38.0
## explicit; go 1.24.0
golang.org/x/sys/unix
golang.org/x/sys/windows
# gopkg.in/ini.v1 v1.67.0
## explicit
gopkg.in/ini.v1