Skip to content

Commit eb8863e

Browse files
Rewrite of characters and adding of unit testing
* Add unit tests for character API and perf improvements all around * updating date to always be in UTC Co-authored-by: Tobias Lindberg <tobias.ehlert@gmail.com>
1 parent c36d1a7 commit eb8863e

21 files changed

+4662
-465
lines changed

go.mod

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,14 @@ require (
77
github.com/gin-gonic/gin v1.7.7
88
github.com/go-resty/resty/v2 v2.7.0
99
github.com/mantyr/go-charset v0.0.0-20160510214718-44d054d82c4a
10+
github.com/stretchr/testify v1.7.0
11+
golang.org/x/net v0.0.0-20220107192237-5cfca573fb4d
1012
golang.org/x/text v0.3.7
1113
)
1214

1315
require (
1416
github.com/andybalholm/cascadia v1.3.1 // indirect
17+
github.com/davecgh/go-spew v1.1.1 // indirect
1518
github.com/gin-contrib/sse v0.1.0 // indirect
1619
github.com/go-playground/locales v0.14.0 // indirect
1720
github.com/go-playground/universal-translator v0.18.0 // indirect
@@ -22,10 +25,11 @@ require (
2225
github.com/mattn/go-isatty v0.0.14 // indirect
2326
github.com/modern-go/concurrent v0.0.0-20180306012644-bacd9c7ef1dd // indirect
2427
github.com/modern-go/reflect2 v1.0.2 // indirect
28+
github.com/pmezard/go-difflib v1.0.0 // indirect
2529
github.com/ugorji/go/codec v1.2.6 // indirect
2630
golang.org/x/crypto v0.0.0-20211215153901-e495a2d5b3d3 // indirect
27-
golang.org/x/net v0.0.0-20220105145211-5b0dc2dfae98 // indirect
2831
golang.org/x/sys v0.0.0-20211216021012-1d35b9e2eb4e // indirect
29-
google.golang.org/protobuf v1.26.0 // indirect
32+
google.golang.org/protobuf v1.27.1 // indirect
3033
gopkg.in/yaml.v2 v2.4.0 // indirect
34+
gopkg.in/yaml.v3 v3.0.0-20210107192922-496545a6307b // indirect
3135
)

go.sum

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -83,8 +83,8 @@ golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v
8383
golang.org/x/net v0.0.0-20210916014120-12bc252f5db8/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
8484
golang.org/x/net v0.0.0-20211029224645-99673261e6eb/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
8585
golang.org/x/net v0.0.0-20211112202133-69e39bad7dc2/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
86-
golang.org/x/net v0.0.0-20220105145211-5b0dc2dfae98 h1:+6WJMRLHlD7X7frgp7TUZ36RnQzSf9wVVTNakEp+nqY=
87-
golang.org/x/net v0.0.0-20220105145211-5b0dc2dfae98/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
86+
golang.org/x/net v0.0.0-20220107192237-5cfca573fb4d h1:62NvYBuaanGXR2ZOfwDFkhhl6X1DUgf8qg3GuQvxZsE=
87+
golang.org/x/net v0.0.0-20220107192237-5cfca573fb4d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y=
8888
golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY=
8989
golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
9090
golang.org/x/sys v0.0.0-20200116001909-b77594299b42/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
@@ -106,8 +106,9 @@ golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGm
106106
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=
107107
golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
108108
google.golang.org/protobuf v1.26.0-rc.1/go.mod h1:jlhhOSvTdKEhbULTjvd4ARK9grFBp09yW+WbY/TyQbw=
109-
google.golang.org/protobuf v1.26.0 h1:bxAC2xTBsZGibn2RTntX0oH50xLsqy1OxA9tTL3p/lk=
110109
google.golang.org/protobuf v1.26.0/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
110+
google.golang.org/protobuf v1.27.1 h1:SnqbnDw1V7RiZcXPx5MEeqPv2s79L9i7BJUlG/+RurQ=
111+
google.golang.org/protobuf v1.27.1/go.mod h1:9q0QmTI4eRPtz6boOQmLYwt+qCgq0jsYwAQnmE0givc=
111112
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
112113
gopkg.in/check.v1 v1.0.0-20180628173108-788fd7840127/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
113114
gopkg.in/check.v1 v1.0.0-20201130134442-10cb98267c6c h1:Hei/4ADfdWqJk1ZMxUNpqntNwaWcugrBjAiHlqqRiVk=

0 commit comments

Comments
 (0)