index
:
pakakeh.go
dev
main
Collections of packages and tools for working with Go programming language.
Shulhan
summary
refs
log
tree
commit
diff
log msg
author
committer
range
Age
Commit message (
Expand
)
Author
2022-07-03
Release share v0.39.0 (2022-07-03)
v0.39.0
Shulhan
2022-07-03
doc: split changelog files by year
Shulhan
2022-07-02
lib/memfs: update the template format
Shulhan
2022-07-02
net/html: use inline replacement to clean up white spaces
Shulhan
2022-06-27
all: move lib/sanitize.HTML to net/html.Sanitize
Shulhan
2022-06-27
net/html: convert the NormalizeForID input letters to lower case
Shulhan
2022-06-27
lib/mlog: minimize allocation when generating log
Shulhan
2022-06-27
lib/mlog: simplify flushing by using single channel
Shulhan
2022-06-27
lib/mlog: minimize checking for new line
Shulhan
2022-06-27
lib/mlog: add method Close to MultiLogger
Shulhan
2022-06-26
lib/mlog: clean up the code
Shulhan
2022-06-25
lib/clise: implement json.Marshaler on Clise
Shulhan
2022-06-25
lib/reflect: add function Marshal
Shulhan
2022-06-24
net/html: add function NormalizeForID
Shulhan
2022-06-24
lib/reflect: simplify example using fmt.Println
Shulhan
2022-06-24
lib/reflect: support excluding field using "-" on Tag
Shulhan
2022-06-24
lib/clise: cleanup code and examples
Shulhan
2022-06-24
lib/dns: use Shutdown to stop DoH server
Shulhan
2022-06-09
lib/websocket: refactoring code
Shulhan
2022-06-09
lib/websocket: realign all struct to minimize allocations
Shulhan
2022-06-09
lib/websocket: fix benchmark
Shulhan
2022-06-09
lib/websocket: realign struct Handshake
Shulhan
2022-06-08
lib/websocket: realign struct Frame
Shulhan
2022-06-08
lib/http: add function to unmarshal url.Values using tag `form:`
Shulhan
2022-06-08
lib/reflect: implement Set function to set reflect.Value by string
Shulhan
2022-06-07
lib/reflect: rename example file
Shulhan
2022-06-05
lib/reflect: add function Unmarshal
Shulhan
2022-06-01
lib/reflect: add function Tag to simplify lookup on struct's field tag
Shulhan
2022-06-01
lib/reflect: cleanup codes and fix some comments
Shulhan
2022-05-31
Release share v0.38.0 (2022-06-05)
v0.38.0
Shulhan
2022-05-31
all: reformat CHANGELOG to use _ instead of . for anchor
Shulhan
2022-05-30
lib/dns: replace Ticker with Timer on Caches' worker
Shulhan
2022-05-30
lib/dns: move all caches operations from Server to Caches type
Shulhan
2022-05-30
lib/dns: export the Caches type and field on Server
Shulhan
2022-05-30
lib/dns: split storage between internal and external caches
Shulhan
2022-05-24
go.mod: update the minimum Go version to 1.17
Shulhan
2022-05-17
lib/dns: return the removed record on caches RemoveCachesByRR
Shulhan
2022-05-16
lib/dns: disable JSON marshaling Zone Records field
Shulhan
2022-05-16
lib/dns: print the field Value on ResourceRecord Stringer instead of rdlen
Shulhan
2022-05-16
lib/dns: change the Zone SOA field type from ResourceRecord to RDataSOA
Shulhan
2022-05-14
lib/dns: export the zoneRecords type
Shulhan
2022-05-12
all: rewrite all codes to use "var" instead of ":="
Shulhan
2022-05-12
lib/memfs: format comment in embedded Go template according to gofmt tip
Shulhan
2022-05-12
lib/dns: return the deleted record on HostsFile RemoveRecord
Shulhan
2022-05-09
Release share v0.37.0 (2022-05-09)
v0.37.0
Shulhan
2022-05-09
all: reformat all codes using gofmt 1.19 (the Go tip)
Shulhan
2022-04-25
lib/dns: add method to get the record in HostsFile by name and/or value
Shulhan
2022-04-19
lib/ini: fix panic when marshaling unexported field with type struct
Shulhan
2022-04-18
lib/ini: implement marshaling and unmarshaling map with struct element
Shulhan
2022-04-15
lib/dns: add method CachesClear to remove all caches
Shulhan
[next]