| Age | Commit message (Collapse) | Author |
|
The internal/cmd/gocheck use the go static analysis [Analyzer] that are
not included in the default go vet.
By using gocheck we found un-alignment and shadowing,
* client.go:18:13: struct with 24 pointer bytes could be 16
* dictionary.go:23:17: struct with 32 pointer bytes could be 16
* client_test.go:18:13: struct with 56 pointer bytes could be 48
* client_test.go:62:13: struct with 56 pointer bytes could be 48
* cmd/kamusku-telegram-bot/main.go:31:3: declaration of "err" shadows
declaration at line 25
* kamusku_test.go:49:3: declaration of "err" shadows declaration at
line 38
[Analyzer]: https://pkg.go.dev/golang.org/x/tools/go/analysis#hdr-Analyzer
|
|
Using AppEngine is not flexible and hard to debug.
For example, if we changes the dependecies on module "pakakeh.go"
there is no way to deploy it manually without pusing new commit to
"pakakeh.go" and update the go.mod manually.
|
|
The "embed" command generate memory file system in memfs_www.go file
which will be used by kamusd service.
|
|
For the reason why we choose GPL v3 see
https://kilabit.info/journal/2022/gpl/.
While at it, we make the project comply with REUSE Specification
version 3.0.
|
|
The "share" module has been moved to new forge, SourceHut, with new name
"pakakeh.go".
|
|
This commit move the directClient to different repository called kamusku
and changes the module name from kamusku to kamusd.
|
|
|
|
|
|
Disebabkan server www-kbbi sekarang melayani tautan ke program, maka
server tidak men-generate berkas static.go lagi, namun konten dari
situs di salin langsung ke server.
|
|
The content page show the definition and capabilities of the API.
|
|
The deploy task build the specific binary for server OS and architecture
and copy them to server.
|
|
Currently the server and client can onyl handle API for looking up
definitions of the words through "/api/definisi" URL.
|