This coverage report has been generated with the following command:
gocov test github.com/xgmsx/go-tiny-url/cmd/app github.com/xgmsx/go-tiny-url/cmd/app/mocks github.com/xgmsx/go-tiny-url/docs github.com/xgmsx/go-tiny-url/internal/app github.com/xgmsx/go-tiny-url/internal/config github.com/xgmsx/go-tiny-url/internal/domain/adapter/kafka github.com/xgmsx/go-tiny-url/internal/domain/adapter/postgres github.com/xgmsx/go-tiny-url/internal/domain/adapter/redis github.com/xgmsx/go-tiny-url/internal/domain/controller/grpc github.com/xgmsx/go-tiny-url/internal/domain/controller/http github.com/xgmsx/go-tiny-url/internal/domain/controller/kafka github.com/xgmsx/go-tiny-url/internal/domain/controller/kafka/mocks github.com/xgmsx/go-tiny-url/internal/domain/dto github.com/xgmsx/go-tiny-url/internal/domain/usecase/create github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/mocks github.com/xgmsx/go-tiny-url/pkg/grpc github.com/xgmsx/go-tiny-url/pkg/http github.com/xgmsx/go-tiny-url/pkg/http/middlewares/metrics github.com/xgmsx/go-tiny-url/pkg/http/middlewares/traces github.com/xgmsx/go-tiny-url/pkg/kafka/reader github.com/xgmsx/go-tiny-url/pkg/kafka/writer github.com/xgmsx/go-tiny-url/pkg/logger github.com/xgmsx/go-tiny-url/pkg/observability/otel github.com/xgmsx/go-tiny-url/pkg/observability/otel/tracer github.com/xgmsx/go-tiny-url/pkg/observability/sentry github.com/xgmsx/go-tiny-url/pkg/postgres github.com/xgmsx/go-tiny-url/pkg/redis github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1 | gocov-html
Please select a function to see what's left for testing.
run(...)
|
github.com/xgmsx/go-tiny-url/cmd/app/main.go
|
100.0%
|
15/15
|
main(...)
|
github.com/xgmsx/go-tiny-url/cmd/app/main.go
|
100.0%
|
4/4
|
In /home/runner/work/go-tiny-url/go-tiny-url/cmd/app/main.go:
| 21 |
|
| 22 |
|
| 23 |
|
| 24 |
|
| 25 |
|
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/cmd/app/main.go:
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
Please select a function to see what's left for testing.
MockconfigLoader.Load(...)
|
github.com/xgmsx/go-tiny-url/cmd/app/mocks/contract.go
|
100.0%
|
5/5
|
MockappRunner.Run(...)
|
github.com/xgmsx/go-tiny-url/cmd/app/mocks/contract.go
|
100.0%
|
4/4
|
NewMockappRunner(...)
|
github.com/xgmsx/go-tiny-url/cmd/app/mocks/contract.go
|
100.0%
|
3/3
|
NewMockconfigLoader(...)
|
github.com/xgmsx/go-tiny-url/cmd/app/mocks/contract.go
|
100.0%
|
3/3
|
MockappRunnerMockRecorder.Run(...)
|
github.com/xgmsx/go-tiny-url/cmd/app/mocks/contract.go
|
100.0%
|
2/2
|
MockconfigLoaderMockRecorder.Load(...)
|
github.com/xgmsx/go-tiny-url/cmd/app/mocks/contract.go
|
100.0%
|
2/2
|
MockappRunner.EXPECT(...)
|
github.com/xgmsx/go-tiny-url/cmd/app/mocks/contract.go
|
100.0%
|
1/1
|
MockconfigLoader.EXPECT(...)
|
github.com/xgmsx/go-tiny-url/cmd/app/mocks/contract.go
|
100.0%
|
1/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/cmd/app/mocks/contract.go:
| 84 |
|
| 85 |
|
| 86 |
|
| 87 |
|
| 88 |
|
| 89 |
|
| 90 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/cmd/app/mocks/contract.go:
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/cmd/app/mocks/contract.go:
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/cmd/app/mocks/contract.go:
| 72 |
|
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/cmd/app/mocks/contract.go:
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/cmd/app/mocks/contract.go:
| 93 |
|
| 94 |
|
| 95 |
|
| 96 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/cmd/app/mocks/contract.go:
| 41 |
|
| 42 |
|
| 43 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/cmd/app/mocks/contract.go:
| 79 |
|
| 80 |
|
| 81 |
|
Please select a function to see what's left for testing.
init(...)
|
github.com/xgmsx/go-tiny-url/docs/docs.go
|
100.0%
|
1/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/docs/docs.go:
| 233 |
|
| 234 |
|
| 235 |
|
Please select a function to see what's left for testing.
New(...)
|
github.com/xgmsx/go-tiny-url/internal/app/app.go
|
100.0%
|
1/1
|
App.Run(...)
|
github.com/xgmsx/go-tiny-url/internal/app/app.go
|
0.0%
|
0/32
|
App.waiting(...)
|
github.com/xgmsx/go-tiny-url/internal/app/app.go
|
0.0%
|
0/9
|
@74:5(...)
|
github.com/xgmsx/go-tiny-url/internal/app/app.go
|
0.0%
|
0/1
|
@78:5(...)
|
github.com/xgmsx/go-tiny-url/internal/app/app.go
|
0.0%
|
0/1
|
@82:5(...)
|
github.com/xgmsx/go-tiny-url/internal/app/app.go
|
0.0%
|
0/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/app/app.go:
| 30 |
|
| 31 |
|
| 32 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/app/app.go:
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
| 66 |
|
| 67 |
|
| 68 |
|
| 69 |
|
| 70 |
|
| 71 |
|
| 72 |
|
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
| 77 |
|
| 78 |
|
| 79 |
|
| 80 |
|
| 81 |
|
| 82 |
|
| 83 |
|
| 84 |
|
| 85 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/app/app.go:
| 87 |
|
| 88 |
|
| 89 |
|
| 90 |
|
| 91 |
|
| 92 |
|
| 93 |
|
| 94 |
|
| 95 |
|
| 96 |
|
| 97 |
|
| 98 |
|
| 99 |
|
| 100 |
|
| 101 |
|
| 102 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/app/app.go:
| 74 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/app/app.go:
| 78 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/app/app.go:
| 82 |
|
Please select a function to see what's left for testing.
New(...)
|
github.com/xgmsx/go-tiny-url/internal/config/config.go
|
100.0%
|
1/1
|
Config.Load(...)
|
github.com/xgmsx/go-tiny-url/internal/config/config.go
|
0.0%
|
0/2
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/config/config.go:
| 41 |
|
| 42 |
|
| 43 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/config/config.go:
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
Please select a function to see what's left for testing.
Producer.SendLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/adapter/kafka/producer.go
|
0.0%
|
0/6
|
New(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/adapter/kafka/producer.go
|
0.0%
|
0/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/adapter/kafka/producer.go:
| 21 |
|
| 22 |
|
| 23 |
|
| 24 |
|
| 25 |
|
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/adapter/kafka/producer.go:
| 17 |
|
| 18 |
|
| 19 |
|
Please select a function to see what's left for testing.
Postgres.FindLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/adapter/postgres/postgres.go
|
0.0%
|
0/18
|
Postgres.CreateLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/adapter/postgres/postgres.go
|
0.0%
|
0/10
|
New(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/adapter/postgres/postgres.go
|
0.0%
|
0/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/adapter/postgres/postgres.go:
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
| 66 |
|
| 67 |
|
| 68 |
|
| 69 |
|
| 70 |
|
| 71 |
|
| 72 |
|
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
| 77 |
|
| 78 |
|
| 79 |
|
| 80 |
|
| 81 |
|
| 82 |
|
| 83 |
|
| 84 |
|
| 85 |
|
| 86 |
|
| 87 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/adapter/postgres/postgres.go:
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/adapter/postgres/postgres.go:
| 21 |
|
| 22 |
|
| 23 |
|
| 24 |
|
| 25 |
|
Please select a function to see what's left for testing.
Redis.GetLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/adapter/redis/redis.go
|
0.0%
|
0/12
|
Redis.PutLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/adapter/redis/redis.go
|
0.0%
|
0/9
|
New(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/adapter/redis/redis.go
|
0.0%
|
0/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/adapter/redis/redis.go:
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/adapter/redis/redis.go:
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/adapter/redis/redis.go:
| 22 |
|
| 23 |
|
| 24 |
|
Please select a function to see what's left for testing.
HandlerFetchLink.FetchLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/grpc/handlers.go
|
100.0%
|
14/14
|
HandlerCreateLink.CreateLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/grpc/handlers.go
|
100.0%
|
13/13
|
New(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/grpc/controller.go
|
100.0%
|
1/1
|
Controller.Register(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/grpc/controller.go
|
100.0%
|
1/1
|
NewHandlerCreateLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/grpc/handlers.go
|
100.0%
|
1/1
|
NewHandlerFetchLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/grpc/handlers.go
|
100.0%
|
1/1
|
Controller.CreateLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/grpc/controller.go
|
0.0%
|
0/1
|
Controller.FetchLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/grpc/controller.go
|
0.0%
|
0/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/grpc/handlers.go:
| 68 |
|
| 69 |
|
| 70 |
|
| 71 |
|
| 72 |
|
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
| 77 |
|
| 78 |
|
| 79 |
|
| 80 |
|
| 81 |
|
| 82 |
|
| 83 |
|
| 84 |
|
| 85 |
|
| 86 |
|
| 87 |
|
| 88 |
|
| 89 |
|
| 90 |
|
| 91 |
|
| 92 |
|
| 93 |
|
| 94 |
|
| 95 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/grpc/handlers.go:
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/grpc/controller.go:
| 19 |
|
| 20 |
|
| 21 |
|
| 22 |
|
| 23 |
|
| 24 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/grpc/controller.go:
| 34 |
|
| 35 |
|
| 36 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/grpc/handlers.go:
| 24 |
|
| 25 |
|
| 26 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/grpc/handlers.go:
| 64 |
|
| 65 |
|
| 66 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/grpc/controller.go:
| 26 |
|
| 27 |
|
| 28 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/grpc/controller.go:
| 30 |
|
| 31 |
|
| 32 |
|
Please select a function to see what's left for testing.
HandlerCreateLink.Handler(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/http/handlers.go
|
100.0%
|
16/16
|
HandlerFetchLink.Handler(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/http/handlers.go
|
100.0%
|
15/15
|
HandlerRedirect.Handler(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/http/handlers.go
|
100.0%
|
15/15
|
Controller.Register(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/http/controller.go
|
100.0%
|
4/4
|
New(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/http/controller.go
|
100.0%
|
1/1
|
NewHandlerCreateLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/http/handlers.go
|
100.0%
|
1/1
|
NewHandlerFetchLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/http/handlers.go
|
100.0%
|
1/1
|
NewHandlerRedirect(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/http/handlers.go
|
100.0%
|
1/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/http/handlers.go:
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/http/handlers.go:
| 87 |
|
| 88 |
|
| 89 |
|
| 90 |
|
| 91 |
|
| 92 |
|
| 93 |
|
| 94 |
|
| 95 |
|
| 96 |
|
| 97 |
|
| 98 |
|
| 99 |
|
| 100 |
|
| 101 |
|
| 102 |
|
| 103 |
|
| 104 |
|
| 105 |
|
| 106 |
|
| 107 |
|
| 108 |
|
| 109 |
|
| 110 |
|
| 111 |
|
| 112 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/http/handlers.go:
| 134 |
|
| 135 |
|
| 136 |
|
| 137 |
|
| 138 |
|
| 139 |
|
| 140 |
|
| 141 |
|
| 142 |
|
| 143 |
|
| 144 |
|
| 145 |
|
| 146 |
|
| 147 |
|
| 148 |
|
| 149 |
|
| 150 |
|
| 151 |
|
| 152 |
|
| 153 |
|
| 154 |
|
| 155 |
|
| 156 |
|
| 157 |
|
| 158 |
|
| 159 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/http/controller.go:
| 20 |
|
| 21 |
|
| 22 |
|
| 23 |
|
| 24 |
|
| 25 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/http/controller.go:
| 16 |
|
| 17 |
|
| 18 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/http/handlers.go:
| 21 |
|
| 22 |
|
| 23 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/http/handlers.go:
| 71 |
|
| 72 |
|
| 73 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/http/handlers.go:
| 118 |
|
| 119 |
|
| 120 |
|
Please select a function to see what's left for testing.
New(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/kafka/controller.go
|
100.0%
|
1/1
|
Consumer.Consume(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/kafka/controller.go
|
81.0%
|
17/21
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/kafka/controller.go:
| 18 |
|
| 19 |
|
| 20 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/kafka/controller.go:
| 22 |
|
| 23 |
|
| 24 |
|
| 25 |
|
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
Please select a function to see what's left for testing.
MockkafkaReader.CommitMessages(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/kafka/mocks/contract.go
|
100.0%
|
7/7
|
MockkafkaReader.FetchMessage(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/kafka/mocks/contract.go
|
100.0%
|
5/5
|
NewMockkafkaReader(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/kafka/mocks/contract.go
|
100.0%
|
3/3
|
MockkafkaReaderMockRecorder.CommitMessages(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/kafka/mocks/contract.go
|
100.0%
|
3/3
|
MockkafkaReaderMockRecorder.FetchMessage(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/kafka/mocks/contract.go
|
100.0%
|
2/2
|
MockkafkaReader.EXPECT(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/controller/kafka/mocks/contract.go
|
100.0%
|
1/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/kafka/mocks/contract.go:
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/kafka/mocks/contract.go:
| 64 |
|
| 65 |
|
| 66 |
|
| 67 |
|
| 68 |
|
| 69 |
|
| 70 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/kafka/mocks/contract.go:
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/kafka/mocks/contract.go:
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/kafka/mocks/contract.go:
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/controller/kafka/mocks/contract.go:
| 40 |
|
| 41 |
|
| 42 |
|
Please select a function to see what's left for testing.
CreateLinkOutput.Load(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/dto/create.go
|
100.0%
|
4/4
|
FetchLinkOutput.Load(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/dto/fetch.go
|
100.0%
|
4/4
|
CreateLinkInput.Validate(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/dto/create.go
|
100.0%
|
3/3
|
FetchLinkInput.Validate(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/dto/fetch.go
|
100.0%
|
3/3
|
CreateLinkOutput.Str(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/dto/create.go
|
60.0%
|
3/5
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/dto/create.go:
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/dto/fetch.go:
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/dto/create.go:
| 17 |
|
| 18 |
|
| 19 |
|
| 20 |
|
| 21 |
|
| 22 |
|
| 23 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/dto/fetch.go:
| 13 |
|
| 14 |
|
| 15 |
|
| 16 |
|
| 17 |
|
| 18 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/dto/create.go:
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
Please select a function to see what's left for testing.
New(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/usecase.go
|
100.0%
|
1/1
|
Usecase.Create(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/usecase.go
|
85.7%
|
12/14
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/usecase.go:
| 24 |
|
| 25 |
|
| 26 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/usecase.go:
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
Please select a function to see what's left for testing.
Mockdatabase.CreateLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks/contract.go
|
100.0%
|
4/4
|
Mockcache.PutLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks/contract.go
|
100.0%
|
4/4
|
Mockpublisher.SendLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks/contract.go
|
100.0%
|
4/4
|
NewMockdatabase(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks/contract.go
|
100.0%
|
3/3
|
NewMockcache(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks/contract.go
|
100.0%
|
3/3
|
NewMockpublisher(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks/contract.go
|
100.0%
|
3/3
|
MockdatabaseMockRecorder.CreateLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks/contract.go
|
100.0%
|
2/2
|
MockcacheMockRecorder.PutLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks/contract.go
|
100.0%
|
2/2
|
MockpublisherMockRecorder.SendLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks/contract.go
|
100.0%
|
2/2
|
Mockdatabase.EXPECT(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks/contract.go
|
100.0%
|
1/1
|
Mockcache.EXPECT(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks/contract.go
|
100.0%
|
1/1
|
Mockpublisher.EXPECT(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/create/mocks/contract.go
|
100.0%
|
1/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/mocks/contract.go:
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/mocks/contract.go:
| 84 |
|
| 85 |
|
| 86 |
|
| 87 |
|
| 88 |
|
| 89 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/mocks/contract.go:
| 122 |
|
| 123 |
|
| 124 |
|
| 125 |
|
| 126 |
|
| 127 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/mocks/contract.go:
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/mocks/contract.go:
| 72 |
|
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/mocks/contract.go:
| 110 |
|
| 111 |
|
| 112 |
|
| 113 |
|
| 114 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/mocks/contract.go:
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/mocks/contract.go:
| 92 |
|
| 93 |
|
| 94 |
|
| 95 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/mocks/contract.go:
| 130 |
|
| 131 |
|
| 132 |
|
| 133 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/mocks/contract.go:
| 41 |
|
| 42 |
|
| 43 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/mocks/contract.go:
| 79 |
|
| 80 |
|
| 81 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/create/mocks/contract.go:
| 117 |
|
| 118 |
|
| 119 |
|
Please select a function to see what's left for testing.
New(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/usecase.go
|
100.0%
|
1/1
|
Usecase.Fetch(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/usecase.go
|
93.3%
|
14/15
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/fetch/usecase.go:
| 21 |
|
| 22 |
|
| 23 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/fetch/usecase.go:
| 25 |
|
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
Please select a function to see what's left for testing.
Mockdatabase.FindLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go
|
100.0%
|
5/5
|
Mockcache.GetLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go
|
100.0%
|
5/5
|
Mockcache.PutLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go
|
100.0%
|
4/4
|
NewMockdatabase(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go
|
100.0%
|
3/3
|
NewMockcache(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go
|
100.0%
|
3/3
|
MockdatabaseMockRecorder.FindLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go
|
100.0%
|
2/2
|
MockcacheMockRecorder.GetLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go
|
100.0%
|
2/2
|
MockcacheMockRecorder.PutLink(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go
|
100.0%
|
2/2
|
Mockdatabase.EXPECT(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go
|
100.0%
|
1/1
|
Mockcache.EXPECT(...)
|
github.com/xgmsx/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go
|
100.0%
|
1/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go:
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go:
| 85 |
|
| 86 |
|
| 87 |
|
| 88 |
|
| 89 |
|
| 90 |
|
| 91 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go:
| 100 |
|
| 101 |
|
| 102 |
|
| 103 |
|
| 104 |
|
| 105 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go:
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go:
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
| 77 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go:
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go:
| 94 |
|
| 95 |
|
| 96 |
|
| 97 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go:
| 108 |
|
| 109 |
|
| 110 |
|
| 111 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go:
| 41 |
|
| 42 |
|
| 43 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/internal/domain/usecase/fetch/mocks/contract.go:
| 80 |
|
| 81 |
|
| 82 |
|
Please select a function to see what's left for testing.
New(...)
|
github.com/xgmsx/go-tiny-url/pkg/grpc/server.go
|
100.0%
|
5/5
|
Server.Close(...)
|
github.com/xgmsx/go-tiny-url/pkg/grpc/server.go
|
100.0%
|
2/2
|
Server.Serve(...)
|
github.com/xgmsx/go-tiny-url/pkg/grpc/server.go
|
83.3%
|
5/6
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/grpc/server.go:
| 25 |
|
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/grpc/server.go:
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/grpc/server.go:
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
Please select a function to see what's left for testing.
New(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/server.go
|
0.0%
|
0/13
|
defaultOptions(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/options.go
|
0.0%
|
0/9
|
@60:9(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/options.go
|
0.0%
|
0/4
|
Server.Close(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/server.go
|
0.0%
|
0/4
|
DefaultErrorHandler(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/handler.go
|
0.0%
|
0/3
|
Server.Serve(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/server.go
|
0.0%
|
0/2
|
WithMiddleware(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/options.go
|
0.0%
|
0/1
|
@54:19(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/server.go
|
0.0%
|
0/1
|
@55:20(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/server.go
|
0.0%
|
0/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/server.go:
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
| 66 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/options.go:
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/options.go:
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
| 66 |
|
| 67 |
|
| 68 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/server.go:
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
| 77 |
|
| 78 |
|
| 79 |
|
| 80 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/handler.go:
| 13 |
|
| 14 |
|
| 15 |
|
| 16 |
|
| 17 |
|
| 18 |
|
| 19 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/server.go:
| 68 |
|
| 69 |
|
| 70 |
|
| 71 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/options.go:
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
| 66 |
|
| 67 |
|
| 68 |
|
| 69 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/server.go:
| 54 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/server.go:
| 55 |
|
Please select a function to see what's left for testing.
@39:9(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/metrics/middleware.go
|
100.0%
|
18/18
|
configDefault(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/metrics/config.go
|
100.0%
|
12/12
|
getMetrics(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/metrics/metrics.go
|
100.0%
|
10/10
|
Config.SetSkipPaths(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/metrics/config.go
|
100.0%
|
5/5
|
New(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/metrics/middleware.go
|
100.0%
|
5/5
|
NewHandler(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/metrics/middleware.go
|
100.0%
|
4/4
|
@23:9(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/metrics/middleware.go
|
100.0%
|
1/1
|
@56:9(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/metrics/middleware.go
|
100.0%
|
1/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/metrics/middleware.go:
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
| 66 |
|
| 67 |
|
| 68 |
|
| 69 |
|
| 70 |
|
| 71 |
|
| 72 |
|
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/metrics/config.go:
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/metrics/metrics.go:
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
| 66 |
|
| 67 |
|
| 68 |
|
| 69 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/metrics/config.go:
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/metrics/middleware.go:
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
| 66 |
|
| 67 |
|
| 68 |
|
| 69 |
|
| 70 |
|
| 71 |
|
| 72 |
|
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
| 77 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/metrics/middleware.go:
| 17 |
|
| 18 |
|
| 19 |
|
| 20 |
|
| 21 |
|
| 22 |
|
| 23 |
|
| 24 |
|
| 25 |
|
| 26 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/metrics/middleware.go:
| 23 |
|
| 24 |
|
| 25 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/metrics/middleware.go:
| 56 |
|
Please select a function to see what's left for testing.
@43:9(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/traces/middleware.go
|
100.0%
|
23/23
|
getTraceAttributesFromRequest(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/traces/middleware.go
|
100.0%
|
10/10
|
New(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/traces/middleware.go
|
100.0%
|
9/9
|
getTraceAttributesFromResponse(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/traces/middleware.go
|
100.0%
|
7/7
|
configDefault(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/traces/config.go
|
100.0%
|
6/6
|
Config.SetSkipPaths(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/traces/config.go
|
100.0%
|
5/5
|
@66:31(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/traces/middleware.go
|
100.0%
|
1/1
|
defaultSpanNameFormatter(...)
|
github.com/xgmsx/go-tiny-url/pkg/http/middlewares/traces/middleware.go
|
100.0%
|
1/1
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/traces/middleware.go:
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
| 66 |
|
| 67 |
|
| 68 |
|
| 69 |
|
| 70 |
|
| 71 |
|
| 72 |
|
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
| 77 |
|
| 78 |
|
| 79 |
|
| 80 |
|
| 81 |
|
| 82 |
|
| 83 |
|
| 84 |
|
| 85 |
|
| 86 |
|
| 87 |
|
| 88 |
|
| 89 |
|
| 90 |
|
| 91 |
|
| 92 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/traces/middleware.go:
| 99 |
|
| 100 |
|
| 101 |
|
| 102 |
|
| 103 |
|
| 104 |
|
| 105 |
|
| 106 |
|
| 107 |
|
| 108 |
|
| 109 |
|
| 110 |
|
| 111 |
|
| 112 |
|
| 113 |
|
| 114 |
|
| 115 |
|
| 116 |
|
| 117 |
|
| 118 |
|
| 119 |
|
| 120 |
|
| 121 |
|
| 122 |
|
| 123 |
|
| 124 |
|
| 125 |
|
| 126 |
|
| 127 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/traces/middleware.go:
| 23 |
|
| 24 |
|
| 25 |
|
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
| 66 |
|
| 67 |
|
| 68 |
|
| 69 |
|
| 70 |
|
| 71 |
|
| 72 |
|
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
| 77 |
|
| 78 |
|
| 79 |
|
| 80 |
|
| 81 |
|
| 82 |
|
| 83 |
|
| 84 |
|
| 85 |
|
| 86 |
|
| 87 |
|
| 88 |
|
| 89 |
|
| 90 |
|
| 91 |
|
| 92 |
|
| 93 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/traces/middleware.go:
| 129 |
|
| 130 |
|
| 131 |
|
| 132 |
|
| 133 |
|
| 134 |
|
| 135 |
|
| 136 |
|
| 137 |
|
| 138 |
|
| 139 |
|
| 140 |
|
| 141 |
|
| 142 |
|
| 143 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/traces/config.go:
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/traces/config.go:
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/traces/middleware.go:
| 66 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/http/middlewares/traces/middleware.go:
| 95 |
|
| 96 |
|
| 97 |
|
Please select a function to see what's left for testing.
Reader.Close(...)
|
github.com/xgmsx/go-tiny-url/pkg/kafka/reader/reader.go
|
0.0%
|
0/4
|
New(...)
|
github.com/xgmsx/go-tiny-url/pkg/kafka/reader/reader.go
|
0.0%
|
0/2
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/kafka/reader/reader.go:
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/kafka/reader/reader.go:
| 18 |
|
| 19 |
|
| 20 |
|
| 21 |
|
| 22 |
|
| 23 |
|
| 24 |
|
| 25 |
|
| 26 |
|
| 27 |
|
Please select a function to see what's left for testing.
Writer.Close(...)
|
github.com/xgmsx/go-tiny-url/pkg/kafka/writer/writer.go
|
0.0%
|
0/4
|
New(...)
|
github.com/xgmsx/go-tiny-url/pkg/kafka/writer/writer.go
|
0.0%
|
0/2
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/kafka/writer/writer.go:
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/kafka/writer/writer.go:
| 17 |
|
| 18 |
|
| 19 |
|
| 20 |
|
| 21 |
|
| 22 |
|
| 23 |
|
| 24 |
|
| 25 |
|
Please select a function to see what's left for testing.
Init(...)
|
github.com/xgmsx/go-tiny-url/pkg/logger/logger.go
|
77.8%
|
7/9
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/logger/logger.go:
| 16 |
|
| 17 |
|
| 18 |
|
| 19 |
|
| 20 |
|
| 21 |
|
| 22 |
|
| 23 |
|
| 24 |
|
| 25 |
|
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
Please select a function to see what's left for testing.
Init(...)
|
github.com/xgmsx/go-tiny-url/pkg/observability/otel/otel.go
|
38.1%
|
8/21
|
Close(...)
|
github.com/xgmsx/go-tiny-url/pkg/observability/otel/otel.go
|
25.0%
|
2/8
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/observability/otel/otel.go:
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
| 66 |
|
| 67 |
|
| 68 |
|
| 69 |
|
| 70 |
|
| 71 |
|
| 72 |
|
| 73 |
|
| 74 |
|
| 75 |
|
| 76 |
|
| 77 |
|
| 78 |
|
| 79 |
|
| 80 |
|
| 81 |
|
| 82 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/observability/otel/otel.go:
| 84 |
|
| 85 |
|
| 86 |
|
| 87 |
|
| 88 |
|
| 89 |
|
| 90 |
|
| 91 |
|
| 92 |
|
| 93 |
|
| 94 |
|
| 95 |
|
| 96 |
|
| 97 |
|
| 98 |
|
Please select a function to see what's left for testing.
init(...)
|
github.com/xgmsx/go-tiny-url/pkg/observability/otel/tracer/tracer.go
|
100.0%
|
1/1
|
Init(...)
|
github.com/xgmsx/go-tiny-url/pkg/observability/otel/tracer/tracer.go
|
100.0%
|
1/1
|
Start(...)
|
github.com/xgmsx/go-tiny-url/pkg/observability/otel/tracer/tracer.go
|
100.0%
|
1/1
|
SetStatus(...)
|
github.com/xgmsx/go-tiny-url/pkg/observability/otel/tracer/tracer.go
|
0.0%
|
0/3
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/observability/otel/tracer/tracer.go:
| 14 |
|
| 15 |
|
| 16 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/observability/otel/tracer/tracer.go:
| 18 |
|
| 19 |
|
| 20 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/observability/otel/tracer/tracer.go:
| 22 |
|
| 23 |
|
| 24 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/observability/otel/tracer/tracer.go:
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
Please select a function to see what's left for testing.
Close(...)
|
github.com/xgmsx/go-tiny-url/pkg/observability/sentry/sentry.go
|
100.0%
|
2/2
|
Init(...)
|
github.com/xgmsx/go-tiny-url/pkg/observability/sentry/sentry.go
|
37.5%
|
3/8
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/observability/sentry/sentry.go:
| 42 |
|
| 43 |
|
| 44 |
|
| 45 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/observability/sentry/sentry.go:
| 19 |
|
| 20 |
|
| 21 |
|
| 22 |
|
| 23 |
|
| 24 |
|
| 25 |
|
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
| 39 |
|
| 40 |
|
Please select a function to see what's left for testing.
New(...)
|
github.com/xgmsx/go-tiny-url/pkg/postgres/postgres.go
|
0.0%
|
0/8
|
Pool.Close(...)
|
github.com/xgmsx/go-tiny-url/pkg/postgres/postgres.go
|
0.0%
|
0/2
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/postgres/postgres.go:
| 23 |
|
| 24 |
|
| 25 |
|
| 26 |
|
| 27 |
|
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
| 38 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/postgres/postgres.go:
| 40 |
|
| 41 |
|
| 42 |
|
| 43 |
|
Please select a function to see what's left for testing.
Client.Close(...)
|
github.com/xgmsx/go-tiny-url/pkg/redis/redis.go
|
0.0%
|
0/4
|
New(...)
|
github.com/xgmsx/go-tiny-url/pkg/redis/redis.go
|
0.0%
|
0/2
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/redis/redis.go:
| 28 |
|
| 29 |
|
| 30 |
|
| 31 |
|
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/pkg/redis/redis.go:
| 18 |
|
| 19 |
|
| 20 |
|
| 21 |
|
| 22 |
|
| 23 |
|
| 24 |
|
| 25 |
|
| 26 |
|
Please select a function to see what's left for testing.
RegisterShortenerServer(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go
|
100.0%
|
3/3
|
init(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
100.0%
|
1/1
|
file_shortener_v1_proto_init(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
87.5%
|
7/8
|
FetchLinkRequest.GetAlias(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
66.7%
|
2/3
|
CreateLinkRequest.GetUrl(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
66.7%
|
2/3
|
_Shortener_FetchLink_Handler(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go
|
0.0%
|
0/8
|
_Shortener_CreateLink_Handler(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go
|
0.0%
|
0/8
|
FetchLinkRequest.ProtoReflect(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/7
|
CreateLinkRequest.ProtoReflect(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/7
|
CreateLinkResponse.ProtoReflect(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/7
|
FetchLinkResponse.ProtoReflect(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/7
|
shortenerClient.FetchLink(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go
|
0.0%
|
0/6
|
shortenerClient.CreateLink(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go
|
0.0%
|
0/6
|
CreateLinkRequest.Reset(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/4
|
FetchLinkRequest.Reset(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/4
|
FetchLinkResponse.Reset(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/4
|
CreateLinkResponse.Reset(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/4
|
CreateLinkResponse.GetUrl(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/3
|
FetchLinkResponse.GetUrl(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/3
|
CreateLinkResponse.GetAlias(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/3
|
FetchLinkResponse.GetExpiredAt(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/3
|
FetchLinkResponse.GetAlias(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/3
|
CreateLinkResponse.GetExpiredAt(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/3
|
file_shortener_v1_proto_rawDescGZIP(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/2
|
FetchLinkResponse.Descriptor(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/1
|
CreateLinkResponse.Descriptor(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/1
|
@136:13(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go
|
0.0%
|
0/1
|
FetchLinkResponse.String(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/1
|
FetchLinkRequest.String(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/1
|
@281:41(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/1
|
CreateLinkRequest.String(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/1
|
CreateLinkRequest.Descriptor(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/1
|
NewShortenerClient(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go
|
0.0%
|
0/1
|
FetchLinkRequest.Descriptor(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/1
|
CreateLinkResponse.String(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
0.0%
|
0/1
|
UnimplementedShortenerServer.CreateLink(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go
|
0.0%
|
0/1
|
UnimplementedShortenerServer.FetchLink(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go
|
0.0%
|
0/1
|
@118:13(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go
|
0.0%
|
0/1
|
CreateLinkResponse.ProtoMessage(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
100.0%
|
0/0
|
UnimplementedShortenerServer.testEmbeddedByValue(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go
|
100.0%
|
0/0
|
CreateLinkRequest.ProtoMessage(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
100.0%
|
0/0
|
UnimplementedShortenerServer.mustEmbedUnimplementedShortenerServer(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go
|
100.0%
|
0/0
|
FetchLinkRequest.ProtoMessage(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
100.0%
|
0/0
|
FetchLinkResponse.ProtoMessage(...)
|
github.com/xgmsx/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go
|
100.0%
|
0/0
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go:
| 95 |
|
| 96 |
|
| 97 |
|
| 98 |
|
| 99 |
|
| 100 |
|
| 101 |
|
| 102 |
|
| 103 |
|
| 104 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 309 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 310 |
|
| 311 |
|
| 312 |
|
| 313 |
|
| 314 |
|
| 315 |
|
| 316 |
|
| 317 |
|
| 318 |
|
| 319 |
|
| 320 |
|
| 321 |
|
| 322 |
|
| 323 |
|
| 324 |
|
| 325 |
|
| 326 |
|
| 327 |
|
| 328 |
|
| 329 |
|
| 330 |
|
| 331 |
|
| 332 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 166 |
|
| 167 |
|
| 168 |
|
| 169 |
|
| 170 |
|
| 171 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 62 |
|
| 63 |
|
| 64 |
|
| 65 |
|
| 66 |
|
| 67 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go:
| 124 |
|
| 125 |
|
| 126 |
|
| 127 |
|
| 128 |
|
| 129 |
|
| 130 |
|
| 131 |
|
| 132 |
|
| 133 |
|
| 134 |
|
| 135 |
|
| 136 |
|
| 137 |
|
| 138 |
|
| 139 |
|
| 140 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go:
| 106 |
|
| 107 |
|
| 108 |
|
| 109 |
|
| 110 |
|
| 111 |
|
| 112 |
|
| 113 |
|
| 114 |
|
| 115 |
|
| 116 |
|
| 117 |
|
| 118 |
|
| 119 |
|
| 120 |
|
| 121 |
|
| 122 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 149 |
|
| 150 |
|
| 151 |
|
| 152 |
|
| 153 |
|
| 154 |
|
| 155 |
|
| 156 |
|
| 157 |
|
| 158 |
|
| 159 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
| 52 |
|
| 53 |
|
| 54 |
|
| 55 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 91 |
|
| 92 |
|
| 93 |
|
| 94 |
|
| 95 |
|
| 96 |
|
| 97 |
|
| 98 |
|
| 99 |
|
| 100 |
|
| 101 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 195 |
|
| 196 |
|
| 197 |
|
| 198 |
|
| 199 |
|
| 200 |
|
| 201 |
|
| 202 |
|
| 203 |
|
| 204 |
|
| 205 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go:
| 53 |
|
| 54 |
|
| 55 |
|
| 56 |
|
| 57 |
|
| 58 |
|
| 59 |
|
| 60 |
|
| 61 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go:
| 43 |
|
| 44 |
|
| 45 |
|
| 46 |
|
| 47 |
|
| 48 |
|
| 49 |
|
| 50 |
|
| 51 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 32 |
|
| 33 |
|
| 34 |
|
| 35 |
|
| 36 |
|
| 37 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 136 |
|
| 137 |
|
| 138 |
|
| 139 |
|
| 140 |
|
| 141 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 182 |
|
| 183 |
|
| 184 |
|
| 185 |
|
| 186 |
|
| 187 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 78 |
|
| 79 |
|
| 80 |
|
| 81 |
|
| 82 |
|
| 83 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 108 |
|
| 109 |
|
| 110 |
|
| 111 |
|
| 112 |
|
| 113 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 212 |
|
| 213 |
|
| 214 |
|
| 215 |
|
| 216 |
|
| 217 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 115 |
|
| 116 |
|
| 117 |
|
| 118 |
|
| 119 |
|
| 120 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 226 |
|
| 227 |
|
| 228 |
|
| 229 |
|
| 230 |
|
| 231 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 219 |
|
| 220 |
|
| 221 |
|
| 222 |
|
| 223 |
|
| 224 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 122 |
|
| 123 |
|
| 124 |
|
| 125 |
|
| 126 |
|
| 127 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 280 |
|
| 281 |
|
| 282 |
|
| 283 |
|
| 284 |
|
| 285 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 208 |
|
| 209 |
|
| 210 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 104 |
|
| 105 |
|
| 106 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go:
| 136 |
|
| 137 |
|
| 138 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 189 |
|
| 190 |
|
| 191 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 143 |
|
| 144 |
|
| 145 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 281 |
|
| 282 |
|
| 283 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 39 |
|
| 40 |
|
| 41 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 58 |
|
| 59 |
|
| 60 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go:
| 39 |
|
| 40 |
|
| 41 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 162 |
|
| 163 |
|
| 164 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 85 |
|
| 86 |
|
| 87 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go:
| 79 |
|
| 80 |
|
| 81 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go:
| 82 |
|
| 83 |
|
| 84 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go:
| 118 |
|
| 119 |
|
| 120 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 89 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go:
| 86 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 43 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1_grpc.pb.go:
| 85 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 147 |
|
In /home/runner/work/go-tiny-url/go-tiny-url/proto/gen/shortener.v1/shortener_v1.pb.go:
| 193 |
|