summaryrefslogtreecommitdiffstats
path: root/images/dot/containers.dot
blob: 3e53f846b8412a95a368e80e43d93863a15305a6 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
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
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
94
95
96
97
98
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
128
129
130
131
132
133
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
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
digraph godep {
rankdir="LR"
nodesep=0.4
ranksep=0.8
node [shape="box",style="rounded,filled"]
edge [arrowsize="0.5"]
"bufio" [label="bufio" color="palegreen" URL="https://godoc.org/bufio" target="_blank"];
"bytes" [label="bytes" color="palegreen" URL="https://godoc.org/bytes" target="_blank"];
"compress/bzip2" [label="compress/bzip2" color="palegreen" URL="https://godoc.org/compress/bzip2" target="_blank"];
"compress/gzip" [label="compress/gzip" color="palegreen" URL="https://godoc.org/compress/gzip" target="_blank"];
"context" [label="context" color="palegreen" URL="https://godoc.org/context" target="_blank"];
"crypto" [label="crypto" color="palegreen" URL="https://godoc.org/crypto" target="_blank"];
"crypto/ecdsa" [label="crypto/ecdsa" color="palegreen" URL="https://godoc.org/crypto/ecdsa" target="_blank"];
"crypto/elliptic" [label="crypto/elliptic" color="palegreen" URL="https://godoc.org/crypto/elliptic" target="_blank"];
"crypto/rand" [label="crypto/rand" color="palegreen" URL="https://godoc.org/crypto/rand" target="_blank"];
"crypto/rsa" [label="crypto/rsa" color="palegreen" URL="https://godoc.org/crypto/rsa" target="_blank"];
"crypto/sha256" [label="crypto/sha256" color="palegreen" URL="https://godoc.org/crypto/sha256" target="_blank"];
"crypto/sha512" [label="crypto/sha512" color="palegreen" URL="https://godoc.org/crypto/sha512" target="_blank"];
"crypto/tls" [label="crypto/tls" color="palegreen" URL="https://godoc.org/crypto/tls" target="_blank"];
"crypto/x509" [label="crypto/x509" color="palegreen" URL="https://godoc.org/crypto/x509" target="_blank"];
"crypto/x509/pkix" [label="crypto/x509/pkix" color="palegreen" URL="https://godoc.org/crypto/x509/pkix" target="_blank"];
"encoding" [label="encoding" color="palegreen" URL="https://godoc.org/encoding" target="_blank"];
"encoding/base32" [label="encoding/base32" color="palegreen" URL="https://godoc.org/encoding/base32" target="_blank"];
"encoding/base64" [label="encoding/base64" color="palegreen" URL="https://godoc.org/encoding/base64" target="_blank"];
"encoding/binary" [label="encoding/binary" color="palegreen" URL="https://godoc.org/encoding/binary" target="_blank"];
"encoding/hex" [label="encoding/hex" color="palegreen" URL="https://godoc.org/encoding/hex" target="_blank"];
"encoding/json" [label="encoding/json" color="palegreen" URL="https://godoc.org/encoding/json" target="_blank"];
"encoding/pem" [label="encoding/pem" color="palegreen" URL="https://godoc.org/encoding/pem" target="_blank"];
"errors" [label="errors" color="palegreen" URL="https://godoc.org/errors" target="_blank"];
"expvar" [label="expvar" color="palegreen" URL="https://godoc.org/expvar" target="_blank"];
"fmt" [label="fmt" color="palegreen" URL="https://godoc.org/fmt" target="_blank"];
"github.com/BurntSushi/toml" [label="github.com/BurntSushi/toml" color="paleturquoise" URL="https://godoc.org/github.com/BurntSushi/toml" target="_blank"];
"github.com/BurntSushi/toml" -> "bufio";
"github.com/BurntSushi/toml" -> "encoding";
"github.com/BurntSushi/toml" -> "errors";
"github.com/BurntSushi/toml" -> "fmt";
"github.com/BurntSushi/toml" -> "io";
"github.com/BurntSushi/toml" -> "io/ioutil";
"github.com/BurntSushi/toml" -> "math";
"github.com/BurntSushi/toml" -> "reflect";
"github.com/BurntSushi/toml" -> "sort";
"github.com/BurntSushi/toml" -> "strconv";
"github.com/BurntSushi/toml" -> "strings";
"github.com/BurntSushi/toml" -> "sync";
"github.com/BurntSushi/toml" -> "time";
"github.com/BurntSushi/toml" -> "unicode";
"github.com/BurntSushi/toml" -> "unicode/utf8";
"github.com/beorn7/perks/quantile" [label="github.com/beorn7/perks/quantile" color="paleturquoise" URL="https://godoc.org/github.com/beorn7/perks/quantile" target="_blank"];
"github.com/beorn7/perks/quantile" -> "math";
"github.com/beorn7/perks/quantile" -> "sort";
"github.com/cespare/xxhash/v2" [label="github.com/cespare/xxhash/v2" color="paleturquoise" URL="https://godoc.org/github.com/cespare/xxhash/v2" target="_blank"];
"github.com/cespare/xxhash/v2" -> "encoding/binary";
"github.com/cespare/xxhash/v2" -> "errors";
"github.com/cespare/xxhash/v2" -> "math/bits";
"github.com/cespare/xxhash/v2" -> "reflect";
"github.com/cespare/xxhash/v2" -> "unsafe";
"github.com/containers/image/docker" [label="github.com/containers/image/docker" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/docker" target="_blank"];
"github.com/containers/image/docker" -> "bytes";
"github.com/containers/image/docker" -> "context";
"github.com/containers/image/docker" -> "crypto/rand";
"github.com/containers/image/docker" -> "crypto/tls";
"github.com/containers/image/docker" -> "encoding/json";
"github.com/containers/image/docker" -> "errors";
"github.com/containers/image/docker" -> "fmt";
"github.com/containers/image/docker" -> "github.com/containers/image/v5/docker/policyconfiguration";
"github.com/containers/image/docker" -> "github.com/containers/image/v5/docker/reference";
"github.com/containers/image/docker" -> "github.com/containers/image/v5/image";
"github.com/containers/image/docker" -> "github.com/containers/image/v5/manifest";
"github.com/containers/image/docker" -> "github.com/containers/image/v5/pkg/blobinfocache/none";
"github.com/containers/image/docker" -> "github.com/containers/image/v5/pkg/docker/config";
"github.com/containers/image/docker" -> "github.com/containers/image/v5/pkg/sysregistriesv2";
"github.com/containers/image/docker" -> "github.com/containers/image/v5/pkg/tlsclientconfig";
"github.com/containers/image/docker" -> "github.com/containers/image/v5/transports";
"github.com/containers/image/docker" -> "github.com/containers/image/v5/types";
"github.com/containers/image/docker" -> "github.com/docker/distribution/registry/api/errcode";
"github.com/containers/image/docker" -> "github.com/docker/distribution/registry/api/v2";
"github.com/containers/image/docker" -> "github.com/docker/distribution/registry/client";
"github.com/containers/image/docker" -> "github.com/docker/go-connections/tlsconfig";
"github.com/containers/image/docker" -> "github.com/ghodss/yaml";
"github.com/containers/image/docker" -> "github.com/opencontainers/go-digest";
"github.com/containers/image/docker" -> "github.com/opencontainers/image-spec/specs-go/v1";
"github.com/containers/image/docker" -> "github.com/pkg/errors";
"github.com/containers/image/docker" -> "github.com/sirupsen/logrus";
"github.com/containers/image/docker" -> "io";
"github.com/containers/image/docker" -> "io/ioutil";
"github.com/containers/image/docker" -> "mime";
"github.com/containers/image/docker" -> "net/http";
"github.com/containers/image/docker" -> "net/url";
"github.com/containers/image/docker" -> "os";
"github.com/containers/image/docker" -> "path";
"github.com/containers/image/docker" -> "path/filepath";
"github.com/containers/image/docker" -> "strconv";
"github.com/containers/image/docker" -> "strings";
"github.com/containers/image/docker" -> "sync";
"github.com/containers/image/docker" -> "time";
"github.com/containers/image/v5/docker/policyconfiguration" [label="github.com/containers/image/v5/docker/policyconfiguration" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/docker/policyconfiguration" target="_blank"];
"github.com/containers/image/v5/docker/policyconfiguration" -> "github.com/containers/image/v5/docker/reference";
"github.com/containers/image/v5/docker/policyconfiguration" -> "github.com/pkg/errors";
"github.com/containers/image/v5/docker/policyconfiguration" -> "strings";
"github.com/containers/image/v5/docker/reference" [label="github.com/containers/image/v5/docker/reference" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/docker/reference" target="_blank"];
"github.com/containers/image/v5/docker/reference" -> "errors";
"github.com/containers/image/v5/docker/reference" -> "fmt";
"github.com/containers/image/v5/docker/reference" -> "github.com/opencontainers/go-digest";
"github.com/containers/image/v5/docker/reference" -> "path";
"github.com/containers/image/v5/docker/reference" -> "regexp";
"github.com/containers/image/v5/docker/reference" -> "strings";
"github.com/containers/image/v5/image" [label="github.com/containers/image/v5/image" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/image" target="_blank"];
"github.com/containers/image/v5/image" -> "bytes";
"github.com/containers/image/v5/image" -> "context";
"github.com/containers/image/v5/image" -> "crypto/sha256";
"github.com/containers/image/v5/image" -> "encoding/hex";
"github.com/containers/image/v5/image" -> "encoding/json";
"github.com/containers/image/v5/image" -> "fmt";
"github.com/containers/image/v5/image" -> "github.com/containers/image/v5/docker/reference";
"github.com/containers/image/v5/image" -> "github.com/containers/image/v5/manifest";
"github.com/containers/image/v5/image" -> "github.com/containers/image/v5/pkg/blobinfocache/none";
"github.com/containers/image/v5/image" -> "github.com/containers/image/v5/types";
"github.com/containers/image/v5/image" -> "github.com/opencontainers/go-digest";
"github.com/containers/image/v5/image" -> "github.com/opencontainers/image-spec/specs-go/v1";
"github.com/containers/image/v5/image" -> "github.com/pkg/errors";
"github.com/containers/image/v5/image" -> "github.com/sirupsen/logrus";
"github.com/containers/image/v5/image" -> "io/ioutil";
"github.com/containers/image/v5/image" -> "strings";
"github.com/containers/image/v5/internal/pkg/keyctl" [label="github.com/containers/image/v5/internal/pkg/keyctl" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/internal/pkg/keyctl" target="_blank"];
"github.com/containers/image/v5/internal/pkg/keyctl" -> "golang.org/x/sys/unix";
"github.com/containers/image/v5/internal/pkg/keyctl" -> "unsafe";
"github.com/containers/image/v5/manifest" [label="github.com/containers/image/v5/manifest" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/manifest" target="_blank"];
"github.com/containers/image/v5/manifest" -> "encoding/json";
"github.com/containers/image/v5/manifest" -> "fmt";
"github.com/containers/image/v5/manifest" -> "github.com/containers/image/v5/docker/reference";
"github.com/containers/image/v5/manifest" -> "github.com/containers/image/v5/pkg/compression";
"github.com/containers/image/v5/manifest" -> "github.com/containers/image/v5/pkg/strslice";
"github.com/containers/image/v5/manifest" -> "github.com/containers/image/v5/types";
"github.com/containers/image/v5/manifest" -> "github.com/containers/libtrust";
"github.com/containers/image/v5/manifest" -> "github.com/containers/ocicrypt/spec";
"github.com/containers/image/v5/manifest" -> "github.com/docker/docker/api/types/versions";
"github.com/containers/image/v5/manifest" -> "github.com/opencontainers/go-digest";
"github.com/containers/image/v5/manifest" -> "github.com/opencontainers/image-spec/specs-go";
"github.com/containers/image/v5/manifest" -> "github.com/opencontainers/image-spec/specs-go/v1";
"github.com/containers/image/v5/manifest" -> "github.com/pkg/errors";
"github.com/containers/image/v5/manifest" -> "github.com/sirupsen/logrus";
"github.com/containers/image/v5/manifest" -> "regexp";
"github.com/containers/image/v5/manifest" -> "runtime";
"github.com/containers/image/v5/manifest" -> "strings";
"github.com/containers/image/v5/manifest" -> "time";
"github.com/containers/image/v5/pkg/blobinfocache/none" [label="github.com/containers/image/v5/pkg/blobinfocache/none" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/pkg/blobinfocache/none" target="_blank"];
"github.com/containers/image/v5/pkg/blobinfocache/none" -> "github.com/containers/image/v5/types";
"github.com/containers/image/v5/pkg/blobinfocache/none" -> "github.com/opencontainers/go-digest";
"github.com/containers/image/v5/pkg/compression" [label="github.com/containers/image/v5/pkg/compression" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/pkg/compression" target="_blank"];
"github.com/containers/image/v5/pkg/compression" -> "bytes";
"github.com/containers/image/v5/pkg/compression" -> "compress/bzip2";
"github.com/containers/image/v5/pkg/compression" -> "fmt";
"github.com/containers/image/v5/pkg/compression" -> "github.com/containers/image/v5/pkg/compression/internal";
"github.com/containers/image/v5/pkg/compression" -> "github.com/containers/image/v5/pkg/compression/types";
"github.com/containers/image/v5/pkg/compression" -> "github.com/klauspost/compress/zstd";
"github.com/containers/image/v5/pkg/compression" -> "github.com/klauspost/pgzip";
"github.com/containers/image/v5/pkg/compression" -> "github.com/pkg/errors";
"github.com/containers/image/v5/pkg/compression" -> "github.com/sirupsen/logrus";
"github.com/containers/image/v5/pkg/compression" -> "github.com/ulikunitz/xz";
"github.com/containers/image/v5/pkg/compression" -> "io";
"github.com/containers/image/v5/pkg/compression" -> "io/ioutil";
"github.com/containers/image/v5/pkg/compression/internal" [label="github.com/containers/image/v5/pkg/compression/internal" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/pkg/compression/internal" target="_blank"];
"github.com/containers/image/v5/pkg/compression/internal" -> "io";
"github.com/containers/image/v5/pkg/compression/types" [label="github.com/containers/image/v5/pkg/compression/types" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/pkg/compression/types" target="_blank"];
"github.com/containers/image/v5/pkg/compression/types" -> "github.com/containers/image/v5/pkg/compression/internal";
"github.com/containers/image/v5/pkg/docker/config" [label="github.com/containers/image/v5/pkg/docker/config" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/pkg/docker/config" target="_blank"];
"github.com/containers/image/v5/pkg/docker/config" -> "encoding/base64";
"github.com/containers/image/v5/pkg/docker/config" -> "encoding/json";
"github.com/containers/image/v5/pkg/docker/config" -> "fmt";
"github.com/containers/image/v5/pkg/docker/config" -> "github.com/containers/image/v5/internal/pkg/keyctl";
"github.com/containers/image/v5/pkg/docker/config" -> "github.com/containers/image/v5/types";
"github.com/containers/image/v5/pkg/docker/config" -> "github.com/docker/docker-credential-helpers/client";
"github.com/containers/image/v5/pkg/docker/config" -> "github.com/docker/docker-credential-helpers/credentials";
"github.com/containers/image/v5/pkg/docker/config" -> "github.com/docker/docker/pkg/homedir";
"github.com/containers/image/v5/pkg/docker/config" -> "github.com/pkg/errors";
"github.com/containers/image/v5/pkg/docker/config" -> "github.com/sirupsen/logrus";
"github.com/containers/image/v5/pkg/docker/config" -> "io/ioutil";
"github.com/containers/image/v5/pkg/docker/config" -> "os";
"github.com/containers/image/v5/pkg/docker/config" -> "path/filepath";
"github.com/containers/image/v5/pkg/docker/config" -> "strings";
"github.com/containers/image/v5/pkg/strslice" [label="github.com/containers/image/v5/pkg/strslice" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/pkg/strslice" target="_blank"];
"github.com/containers/image/v5/pkg/strslice" -> "encoding/json";
"github.com/containers/image/v5/pkg/sysregistriesv2" [label="github.com/containers/image/v5/pkg/sysregistriesv2" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/pkg/sysregistriesv2" target="_blank"];
"github.com/containers/image/v5/pkg/sysregistriesv2" -> "fmt";
"github.com/containers/image/v5/pkg/sysregistriesv2" -> "github.com/BurntSushi/toml";
"github.com/containers/image/v5/pkg/sysregistriesv2" -> "github.com/containers/image/v5/docker/reference";
"github.com/containers/image/v5/pkg/sysregistriesv2" -> "github.com/containers/image/v5/types";
"github.com/containers/image/v5/pkg/sysregistriesv2" -> "github.com/pkg/errors";
"github.com/containers/image/v5/pkg/sysregistriesv2" -> "github.com/sirupsen/logrus";
"github.com/containers/image/v5/pkg/sysregistriesv2" -> "io/ioutil";
"github.com/containers/image/v5/pkg/sysregistriesv2" -> "os";
"github.com/containers/image/v5/pkg/sysregistriesv2" -> "path/filepath";
"github.com/containers/image/v5/pkg/sysregistriesv2" -> "regexp";
"github.com/containers/image/v5/pkg/sysregistriesv2" -> "strings";
"github.com/containers/image/v5/pkg/sysregistriesv2" -> "sync";
"github.com/containers/image/v5/pkg/tlsclientconfig" [label="github.com/containers/image/v5/pkg/tlsclientconfig" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/pkg/tlsclientconfig" target="_blank"];
"github.com/containers/image/v5/pkg/tlsclientconfig" -> "crypto/tls";
"github.com/containers/image/v5/pkg/tlsclientconfig" -> "github.com/docker/go-connections/sockets";
"github.com/containers/image/v5/pkg/tlsclientconfig" -> "github.com/docker/go-connections/tlsconfig";
"github.com/containers/image/v5/pkg/tlsclientconfig" -> "github.com/pkg/errors";
"github.com/containers/image/v5/pkg/tlsclientconfig" -> "github.com/sirupsen/logrus";
"github.com/containers/image/v5/pkg/tlsclientconfig" -> "io/ioutil";
"github.com/containers/image/v5/pkg/tlsclientconfig" -> "net";
"github.com/containers/image/v5/pkg/tlsclientconfig" -> "net/http";
"github.com/containers/image/v5/pkg/tlsclientconfig" -> "os";
"github.com/containers/image/v5/pkg/tlsclientconfig" -> "path/filepath";
"github.com/containers/image/v5/pkg/tlsclientconfig" -> "strings";
"github.com/containers/image/v5/pkg/tlsclientconfig" -> "time";
"github.com/containers/image/v5/transports" [label="github.com/containers/image/v5/transports" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/transports" target="_blank"];
"github.com/containers/image/v5/transports" -> "fmt";
"github.com/containers/image/v5/transports" -> "github.com/containers/image/v5/types";
"github.com/containers/image/v5/transports" -> "sort";
"github.com/containers/image/v5/transports" -> "sync";
"github.com/containers/image/v5/types" [label="github.com/containers/image/v5/types" color="paleturquoise" URL="https://godoc.org/github.com/containers/image/v5/types" target="_blank"];
"github.com/containers/image/v5/types" -> "context";
"github.com/containers/image/v5/types" -> "github.com/containers/image/v5/docker/reference";
"github.com/containers/image/v5/types" -> "github.com/containers/image/v5/pkg/compression/types";
"github.com/containers/image/v5/types" -> "github.com/opencontainers/go-digest";
"github.com/containers/image/v5/types" -> "github.com/opencontainers/image-spec/specs-go/v1";
"github.com/containers/image/v5/types" -> "io";
"github.com/containers/image/v5/types" -> "time";
"github.com/containers/libtrust" [label="github.com/containers/libtrust" color="paleturquoise" URL="https://godoc.org/github.com/containers/libtrust" target="_blank"];
"github.com/containers/libtrust" -> "bytes";
"github.com/containers/libtrust" -> "crypto";
"github.com/containers/libtrust" -> "crypto/ecdsa";
"github.com/containers/libtrust" -> "crypto/elliptic";
"github.com/containers/libtrust" -> "crypto/rand";
"github.com/containers/libtrust" -> "crypto/rsa";
"github.com/containers/libtrust" -> "crypto/sha256";
"github.com/containers/libtrust" -> "crypto/sha512";
"github.com/containers/libtrust" -> "crypto/tls";
"github.com/containers/libtrust" -> "crypto/x509";
"github.com/containers/libtrust" -> "crypto/x509/pkix";
"github.com/containers/libtrust" -> "encoding/base32";
"github.com/containers/libtrust" -> "encoding/base64";
"github.com/containers/libtrust" -> "encoding/binary";
"github.com/containers/libtrust" -> "encoding/json";
"github.com/containers/libtrust" -> "encoding/pem";
"github.com/containers/libtrust" -> "errors";
"github.com/containers/libtrust" -> "fmt";
"github.com/containers/libtrust" -> "io";
"github.com/containers/libtrust" -> "io/ioutil";
"github.com/containers/libtrust" -> "math/big";
"github.com/containers/libtrust" -> "net";
"github.com/containers/libtrust" -> "net/url";
"github.com/containers/libtrust" -> "os";
"github.com/containers/libtrust" -> "path";
"github.com/containers/libtrust" -> "path/filepath";
"github.com/containers/libtrust" -> "sort";
"github.com/containers/libtrust" -> "strings";
"github.com/containers/libtrust" -> "sync";
"github.com/containers/libtrust" -> "time";
"github.com/containers/libtrust" -> "unicode";
"github.com/containers/ocicrypt/spec" [label="github.com/containers/ocicrypt/spec" color="paleturquoise" URL="https://godoc.org/github.com/containers/ocicrypt/spec" target="_blank"];
"github.com/docker/distribution" [label="github.com/docker/distribution" color="paleturquoise" URL="https://godoc.org/github.com/docker/distribution" target="_blank"];
"github.com/docker/distribution" -> "context";
"github.com/docker/distribution" -> "errors";
"github.com/docker/distribution" -> "fmt";
"github.com/docker/distribution" -> "github.com/docker/distribution/reference";
"github.com/docker/distribution" -> "github.com/opencontainers/go-digest";
"github.com/docker/distribution" -> "github.com/opencontainers/image-spec/specs-go/v1";
"github.com/docker/distribution" -> "io";
"github.com/docker/distribution" -> "mime";
"github.com/docker/distribution" -> "net/http";
"github.com/docker/distribution" -> "strings";
"github.com/docker/distribution" -> "time";
"github.com/docker/distribution/digestset" [label="github.com/docker/distribution/digestset" color="paleturquoise" URL="https://godoc.org/github.com/docker/distribution/digestset" target="_blank"];
"github.com/docker/distribution/digestset" -> "errors";
"github.com/docker/distribution/digestset" -> "github.com/opencontainers/go-digest";
"github.com/docker/distribution/digestset" -> "sort";
"github.com/docker/distribution/digestset" -> "strings";
"github.com/docker/distribution/digestset" -> "sync";
"github.com/docker/distribution/metrics" [label="github.com/docker/distribution/metrics" color="paleturquoise" URL="https://godoc.org/github.com/docker/distribution/metrics" target="_blank"];
"github.com/docker/distribution/metrics" -> "github.com/docker/go-metrics";
"github.com/docker/distribution/reference" [label="github.com/docker/distribution/reference" color="paleturquoise" URL="https://godoc.org/github.com/docker/distribution/reference" target="_blank"];
"github.com/docker/distribution/reference" -> "errors";
"github.com/docker/distribution/reference" -> "fmt";
"github.com/docker/distribution/reference" -> "github.com/docker/distribution/digestset";
"github.com/docker/distribution/reference" -> "github.com/opencontainers/go-digest";
"github.com/docker/distribution/reference" -> "path";
"github.com/docker/distribution/reference" -> "regexp";
"github.com/docker/distribution/reference" -> "strings";
"github.com/docker/distribution/registry/api/errcode" [label="github.com/docker/distribution/registry/api/errcode" color="paleturquoise" URL="https://godoc.org/github.com/docker/distribution/registry/api/errcode" target="_blank"];
"github.com/docker/distribution/registry/api/errcode" -> "encoding/json";
"github.com/docker/distribution/registry/api/errcode" -> "fmt";
"github.com/docker/distribution/registry/api/errcode" -> "net/http";
"github.com/docker/distribution/registry/api/errcode" -> "sort";
"github.com/docker/distribution/registry/api/errcode" -> "strings";
"github.com/docker/distribution/registry/api/errcode" -> "sync";
"github.com/docker/distribution/registry/api/v2" [label="github.com/docker/distribution/registry/api/v2" color="paleturquoise" URL="https://godoc.org/github.com/docker/distribution/registry/api/v2" target="_blank"];
"github.com/docker/distribution/registry/api/v2" -> "fmt";
"github.com/docker/distribution/registry/api/v2" -> "github.com/docker/distribution/reference";
"github.com/docker/distribution/registry/api/v2" -> "github.com/docker/distribution/registry/api/errcode";
"github.com/docker/distribution/registry/api/v2" -> "github.com/gorilla/mux";
"github.com/docker/distribution/registry/api/v2" -> "github.com/opencontainers/go-digest";
"github.com/docker/distribution/registry/api/v2" -> "net/http";
"github.com/docker/distribution/registry/api/v2" -> "net/url";
"github.com/docker/distribution/registry/api/v2" -> "regexp";
"github.com/docker/distribution/registry/api/v2" -> "strings";
"github.com/docker/distribution/registry/api/v2" -> "unicode";
"github.com/docker/distribution/registry/client" [label="github.com/docker/distribution/registry/client" color="paleturquoise" URL="https://godoc.org/github.com/docker/distribution/registry/client" target="_blank"];
"github.com/docker/distribution/registry/client" -> "bytes";
"github.com/docker/distribution/registry/client" -> "context";
"github.com/docker/distribution/registry/client" -> "encoding/json";
"github.com/docker/distribution/registry/client" -> "errors";
"github.com/docker/distribution/registry/client" -> "fmt";
"github.com/docker/distribution/registry/client" -> "github.com/docker/distribution";
"github.com/docker/distribution/registry/client" -> "github.com/docker/distribution/reference";
"github.com/docker/distribution/registry/client" -> "github.com/docker/distribution/registry/api/errcode";
"github.com/docker/distribution/registry/client" -> "github.com/docker/distribution/registry/api/v2";
"github.com/docker/distribution/registry/client" -> "github.com/docker/distribution/registry/client/auth/challenge";
"github.com/docker/distribution/registry/client" -> "github.com/docker/distribution/registry/client/transport";
"github.com/docker/distribution/registry/client" -> "github.com/docker/distribution/registry/storage/cache";
"github.com/docker/distribution/registry/client" -> "github.com/docker/distribution/registry/storage/cache/memory";
"github.com/docker/distribution/registry/client" -> "github.com/opencontainers/go-digest";
"github.com/docker/distribution/registry/client" -> "io";
"github.com/docker/distribution/registry/client" -> "io/ioutil";
"github.com/docker/distribution/registry/client" -> "net/http";
"github.com/docker/distribution/registry/client" -> "net/url";
"github.com/docker/distribution/registry/client" -> "strconv";
"github.com/docker/distribution/registry/client" -> "strings";
"github.com/docker/distribution/registry/client" -> "time";
"github.com/docker/distribution/registry/client/auth/challenge" [label="github.com/docker/distribution/registry/client/auth/challenge" color="paleturquoise" URL="https://godoc.org/github.com/docker/distribution/registry/client/auth/challenge" target="_blank"];
"github.com/docker/distribution/registry/client/auth/challenge" -> "fmt";
"github.com/docker/distribution/registry/client/auth/challenge" -> "net/http";
"github.com/docker/distribution/registry/client/auth/challenge" -> "net/url";
"github.com/docker/distribution/registry/client/auth/challenge" -> "strings";
"github.com/docker/distribution/registry/client/auth/challenge" -> "sync";
"github.com/docker/distribution/registry/client/transport" [label="github.com/docker/distribution/registry/client/transport" color="paleturquoise" URL="https://godoc.org/github.com/docker/distribution/registry/client/transport" target="_blank"];
"github.com/docker/distribution/registry/client/transport" -> "errors";
"github.com/docker/distribution/registry/client/transport" -> "fmt";
"github.com/docker/distribution/registry/client/transport" -> "io";
"github.com/docker/distribution/registry/client/transport" -> "net/http";
"github.com/docker/distribution/registry/client/transport" -> "regexp";
"github.com/docker/distribution/registry/client/transport" -> "strconv";
"github.com/docker/distribution/registry/client/transport" -> "sync";
"github.com/docker/distribution/registry/storage/cache" [label="github.com/docker/distribution/registry/storage/cache" color="paleturquoise" URL="https://godoc.org/github.com/docker/distribution/registry/storage/cache" target="_blank"];
"github.com/docker/distribution/registry/storage/cache" -> "context";
"github.com/docker/distribution/registry/storage/cache" -> "fmt";
"github.com/docker/distribution/registry/storage/cache" -> "github.com/docker/distribution";
"github.com/docker/distribution/registry/storage/cache" -> "github.com/docker/distribution/metrics";
"github.com/docker/distribution/registry/storage/cache" -> "github.com/opencontainers/go-digest";
"github.com/docker/distribution/registry/storage/cache/memory" [label="github.com/docker/distribution/registry/storage/cache/memory" color="paleturquoise" URL="https://godoc.org/github.com/docker/distribution/registry/storage/cache/memory" target="_blank"];
"github.com/docker/distribution/registry/storage/cache/memory" -> "context";
"github.com/docker/distribution/registry/storage/cache/memory" -> "github.com/docker/distribution";
"github.com/docker/distribution/registry/storage/cache/memory" -> "github.com/docker/distribution/reference";
"github.com/docker/distribution/registry/storage/cache/memory" -> "github.com/docker/distribution/registry/storage/cache";
"github.com/docker/distribution/registry/storage/cache/memory" -> "github.com/opencontainers/go-digest";
"github.com/docker/distribution/registry/storage/cache/memory" -> "sync";
"github.com/docker/docker-credential-helpers/client" [label="github.com/docker/docker-credential-helpers/client" color="paleturquoise" URL="https://godoc.org/github.com/docker/docker-credential-helpers/client" target="_blank"];
"github.com/docker/docker-credential-helpers/client" -> "bytes";
"github.com/docker/docker-credential-helpers/client" -> "encoding/json";
"github.com/docker/docker-credential-helpers/client" -> "fmt";
"github.com/docker/docker-credential-helpers/client" -> "github.com/docker/docker-credential-helpers/credentials";
"github.com/docker/docker-credential-helpers/client" -> "io";
"github.com/docker/docker-credential-helpers/client" -> "os";
"github.com/docker/docker-credential-helpers/client" -> "os/exec";
"github.com/docker/docker-credential-helpers/client" -> "strings";
"github.com/docker/docker-credential-helpers/credentials" [label="github.com/docker/docker-credential-helpers/credentials" color="paleturquoise" URL="https://godoc.org/github.com/docker/docker-credential-helpers/credentials" target="_blank"];
"github.com/docker/docker-credential-helpers/credentials" -> "bufio";
"github.com/docker/docker-credential-helpers/credentials" -> "bytes";
"github.com/docker/docker-credential-helpers/credentials" -> "encoding/json";
"github.com/docker/docker-credential-helpers/credentials" -> "fmt";
"github.com/docker/docker-credential-helpers/credentials" -> "io";
"github.com/docker/docker-credential-helpers/credentials" -> "os";
"github.com/docker/docker-credential-helpers/credentials" -> "strings";
"github.com/docker/docker/api/types/versions" [label="github.com/docker/docker/api/types/versions" color="paleturquoise" URL="https://godoc.org/github.com/docker/docker/api/types/versions" target="_blank"];
"github.com/docker/docker/api/types/versions" -> "strconv";
"github.com/docker/docker/api/types/versions" -> "strings";
"github.com/docker/docker/pkg/homedir" [label="github.com/docker/docker/pkg/homedir" color="paleturquoise" URL="https://godoc.org/github.com/docker/docker/pkg/homedir" target="_blank"];
"github.com/docker/docker/pkg/homedir" -> "github.com/docker/docker/pkg/idtools";
"github.com/docker/docker/pkg/homedir" -> "github.com/opencontainers/runc/libcontainer/user";
"github.com/docker/docker/pkg/homedir" -> "os";
"github.com/docker/docker/pkg/idtools" [label="github.com/docker/docker/pkg/idtools" color="paleturquoise" URL="https://godoc.org/github.com/docker/docker/pkg/idtools" target="_blank"];
"github.com/docker/docker/pkg/idtools" -> "bufio";
"github.com/docker/docker/pkg/idtools" -> "bytes";
"github.com/docker/docker/pkg/idtools" -> "fmt";
"github.com/docker/docker/pkg/idtools" -> "github.com/docker/docker/pkg/system";
"github.com/docker/docker/pkg/idtools" -> "github.com/opencontainers/runc/libcontainer/user";
"github.com/docker/docker/pkg/idtools" -> "io";
"github.com/docker/docker/pkg/idtools" -> "os";
"github.com/docker/docker/pkg/idtools" -> "os/exec";
"github.com/docker/docker/pkg/idtools" -> "path/filepath";
"github.com/docker/docker/pkg/idtools" -> "regexp";
"github.com/docker/docker/pkg/idtools" -> "sort";
"github.com/docker/docker/pkg/idtools" -> "strconv";
"github.com/docker/docker/pkg/idtools" -> "strings";
"github.com/docker/docker/pkg/idtools" -> "sync";
"github.com/docker/docker/pkg/idtools" -> "syscall";
"github.com/docker/docker/pkg/mount" [label="github.com/docker/docker/pkg/mount" color="paleturquoise" URL="https://godoc.org/github.com/docker/docker/pkg/mount" target="_blank"];
"github.com/docker/docker/pkg/mount" -> "bufio";
"github.com/docker/docker/pkg/mount" -> "fmt";
"github.com/docker/docker/pkg/mount" -> "github.com/pkg/errors";
"github.com/docker/docker/pkg/mount" -> "github.com/sirupsen/logrus";
"github.com/docker/docker/pkg/mount" -> "golang.org/x/sys/unix";
"github.com/docker/docker/pkg/mount" -> "io";
"github.com/docker/docker/pkg/mount" -> "os";
"github.com/docker/docker/pkg/mount" -> "sort";
"github.com/docker/docker/pkg/mount" -> "strconv";
"github.com/docker/docker/pkg/mount" -> "strings";
"github.com/docker/docker/pkg/system" [label="github.com/docker/docker/pkg/system" color="paleturquoise" URL="https://godoc.org/github.com/docker/docker/pkg/system" target="_blank"];
"github.com/docker/docker/pkg/system" -> "bufio";
"github.com/docker/docker/pkg/system" -> "errors";
"github.com/docker/docker/pkg/system" -> "fmt";
"github.com/docker/docker/pkg/system" -> "github.com/docker/docker/pkg/mount";
"github.com/docker/docker/pkg/system" -> "github.com/docker/go-units";
"github.com/docker/docker/pkg/system" -> "github.com/opencontainers/image-spec/specs-go/v1";
"github.com/docker/docker/pkg/system" -> "github.com/pkg/errors";
"github.com/docker/docker/pkg/system" -> "golang.org/x/sys/unix";
"github.com/docker/docker/pkg/system" -> "io";
"github.com/docker/docker/pkg/system" -> "io/ioutil";
"github.com/docker/docker/pkg/system" -> "os";
"github.com/docker/docker/pkg/system" -> "os/exec";
"github.com/docker/docker/pkg/system" -> "path/filepath";
"github.com/docker/docker/pkg/system" -> "runtime";
"github.com/docker/docker/pkg/system" -> "strconv";
"github.com/docker/docker/pkg/system" -> "strings";
"github.com/docker/docker/pkg/system" -> "syscall";
"github.com/docker/docker/pkg/system" -> "time";
"github.com/docker/docker/pkg/system" -> "unsafe";
"github.com/docker/go-connections/sockets" [label="github.com/docker/go-connections/sockets" color="paleturquoise" URL="https://godoc.org/github.com/docker/go-connections/sockets" target="_blank"];
"github.com/docker/go-connections/sockets" -> "crypto/tls";
"github.com/docker/go-connections/sockets" -> "errors";
"github.com/docker/go-connections/sockets" -> "fmt";
"github.com/docker/go-connections/sockets" -> "golang.org/x/net/proxy";
"github.com/docker/go-connections/sockets" -> "net";
"github.com/docker/go-connections/sockets" -> "net/http";
"github.com/docker/go-connections/sockets" -> "net/url";
"github.com/docker/go-connections/sockets" -> "os";
"github.com/docker/go-connections/sockets" -> "strings";
"github.com/docker/go-connections/sockets" -> "sync";
"github.com/docker/go-connections/sockets" -> "syscall";
"github.com/docker/go-connections/sockets" -> "time";
"github.com/docker/go-connections/tlsconfig" [label="github.com/docker/go-connections/tlsconfig" color="paleturquoise" URL="https://godoc.org/github.com/docker/go-connections/tlsconfig" target="_blank"];
"github.com/docker/go-connections/tlsconfig" -> "crypto/tls";
"github.com/docker/go-connections/tlsconfig" -> "crypto/x509";
"github.com/docker/go-connections/tlsconfig" -> "encoding/pem";
"github.com/docker/go-connections/tlsconfig" -> "fmt";
"github.com/docker/go-connections/tlsconfig" -> "github.com/pkg/errors";
"github.com/docker/go-connections/tlsconfig" -> "io/ioutil";
"github.com/docker/go-connections/tlsconfig" -> "os";
"github.com/docker/go-connections/tlsconfig" -> "runtime";
"github.com/docker/go-metrics" [label="github.com/docker/go-metrics" color="paleturquoise" URL="https://godoc.org/github.com/docker/go-metrics" target="_blank"];
"github.com/docker/go-metrics" -> "fmt";
"github.com/docker/go-metrics" -> "github.com/prometheus/client_golang/prometheus";
"github.com/docker/go-metrics" -> "github.com/prometheus/client_golang/prometheus/promhttp";
"github.com/docker/go-metrics" -> "net/http";
"github.com/docker/go-metrics" -> "sync";
"github.com/docker/go-metrics" -> "time";
"github.com/docker/go-units" [label="github.com/docker/go-units" color="palegoldenrod" URL="https://godoc.org/github.com/docker/go-units" target="_blank"];
"github.com/docker/go-units" -> "fmt";
"github.com/docker/go-units" -> "regexp";
"github.com/docker/go-units" -> "strconv";
"github.com/docker/go-units" -> "strings";
"github.com/docker/go-units" -> "time";
"github.com/ghodss/yaml" [label="github.com/ghodss/yaml" color="paleturquoise" URL="https://godoc.org/github.com/ghodss/yaml" target="_blank"];
"github.com/ghodss/yaml" -> "bytes";
"github.com/ghodss/yaml" -> "encoding";
"github.com/ghodss/yaml" -> "encoding/json";
"github.com/ghodss/yaml" -> "fmt";
"github.com/ghodss/yaml" -> "gopkg.in/yaml.v2";
"github.com/ghodss/yaml" -> "reflect";
"github.com/ghodss/yaml" -> "sort";
"github.com/ghodss/yaml" -> "strconv";
"github.com/ghodss/yaml" -> "strings";
"github.com/ghodss/yaml" -> "sync";
"github.com/ghodss/yaml" -> "unicode";
"github.com/ghodss/yaml" -> "unicode/utf8";
"github.com/golang/protobuf/proto" [label="github.com/golang/protobuf/proto" color="paleturquoise" URL="https://godoc.org/github.com/golang/protobuf/proto" target="_blank"];
"github.com/golang/protobuf/proto" -> "bufio";
"github.com/golang/protobuf/proto" -> "bytes";
"github.com/golang/protobuf/proto" -> "encoding";
"github.com/golang/protobuf/proto" -> "encoding/json";
"github.com/golang/protobuf/proto" -> "errors";
"github.com/golang/protobuf/proto" -> "fmt";
"github.com/golang/protobuf/proto" -> "io";
"github.com/golang/protobuf/proto" -> "log";
"github.com/golang/protobuf/proto" -> "math";
"github.com/golang/protobuf/proto" -> "reflect";
"github.com/golang/protobuf/proto" -> "sort";
"github.com/golang/protobuf/proto" -> "strconv";
"github.com/golang/protobuf/proto" -> "strings";
"github.com/golang/protobuf/proto" -> "sync";
"github.com/golang/protobuf/proto" -> "sync/atomic";
"github.com/golang/protobuf/proto" -> "unicode/utf8";
"github.com/golang/protobuf/proto" -> "unsafe";
"github.com/gorilla/mux" [label="github.com/gorilla/mux" color="paleturquoise" URL="https://godoc.org/github.com/gorilla/mux" target="_blank"];
"github.com/gorilla/mux" -> "bytes";
"github.com/gorilla/mux" -> "context";
"github.com/gorilla/mux" -> "errors";
"github.com/gorilla/mux" -> "fmt";
"github.com/gorilla/mux" -> "net/http";
"github.com/gorilla/mux" -> "net/url";
"github.com/gorilla/mux" -> "path";
"github.com/gorilla/mux" -> "regexp";
"github.com/gorilla/mux" -> "strconv";
"github.com/gorilla/mux" -> "strings";
"github.com/klauspost/compress/flate" [label="github.com/klauspost/compress/flate" color="paleturquoise" URL="https://godoc.org/github.com/klauspost/compress/flate" target="_blank"];
"github.com/klauspost/compress/flate" -> "bufio";
"github.com/klauspost/compress/flate" -> "bytes";
"github.com/klauspost/compress/flate" -> "encoding/binary";
"github.com/klauspost/compress/flate" -> "fmt";
"github.com/klauspost/compress/flate" -> "io";
"github.com/klauspost/compress/flate" -> "math";
"github.com/klauspost/compress/flate" -> "math/bits";
"github.com/klauspost/compress/flate" -> "sort";
"github.com/klauspost/compress/flate" -> "strconv";
"github.com/klauspost/compress/flate" -> "sync";
"github.com/klauspost/compress/fse" [label="github.com/klauspost/compress/fse" color="paleturquoise" URL="https://godoc.org/github.com/klauspost/compress/fse" target="_blank"];
"github.com/klauspost/compress/fse" -> "errors";
"github.com/klauspost/compress/fse" -> "fmt";
"github.com/klauspost/compress/fse" -> "io";
"github.com/klauspost/compress/fse" -> "math/bits";
"github.com/klauspost/compress/huff0" [label="github.com/klauspost/compress/huff0" color="paleturquoise" URL="https://godoc.org/github.com/klauspost/compress/huff0" target="_blank"];
"github.com/klauspost/compress/huff0" -> "errors";
"github.com/klauspost/compress/huff0" -> "fmt";
"github.com/klauspost/compress/huff0" -> "github.com/klauspost/compress/fse";
"github.com/klauspost/compress/huff0" -> "io";
"github.com/klauspost/compress/huff0" -> "math";
"github.com/klauspost/compress/huff0" -> "math/bits";
"github.com/klauspost/compress/huff0" -> "runtime";
"github.com/klauspost/compress/huff0" -> "sync";
"github.com/klauspost/compress/snappy" [label="github.com/klauspost/compress/snappy" color="paleturquoise" URL="https://godoc.org/github.com/klauspost/compress/snappy" target="_blank"];
"github.com/klauspost/compress/snappy" -> "encoding/binary";
"github.com/klauspost/compress/snappy" -> "errors";
"github.com/klauspost/compress/snappy" -> "hash/crc32";
"github.com/klauspost/compress/snappy" -> "io";
"github.com/klauspost/compress/zstd" [label="github.com/klauspost/compress/zstd" color="paleturquoise" URL="https://godoc.org/github.com/klauspost/compress/zstd" target="_blank"];
"github.com/klauspost/compress/zstd" -> "bytes";
"github.com/klauspost/compress/zstd" -> "crypto/rand";
"github.com/klauspost/compress/zstd" -> "encoding/binary";
"github.com/klauspost/compress/zstd" -> "encoding/hex";
"github.com/klauspost/compress/zstd" -> "errors";
"github.com/klauspost/compress/zstd" -> "fmt";
"github.com/klauspost/compress/zstd" -> "github.com/klauspost/compress/huff0";
"github.com/klauspost/compress/zstd" -> "github.com/klauspost/compress/snappy";
"github.com/klauspost/compress/zstd" -> "github.com/klauspost/compress/zstd/internal/xxhash";
"github.com/klauspost/compress/zstd" -> "hash";
"github.com/klauspost/compress/zstd" -> "hash/crc32";
"github.com/klauspost/compress/zstd" -> "io";
"github.com/klauspost/compress/zstd" -> "io/ioutil";
"github.com/klauspost/compress/zstd" -> "log";
"github.com/klauspost/compress/zstd" -> "math";
"github.com/klauspost/compress/zstd" -> "math/bits";
"github.com/klauspost/compress/zstd" -> "runtime";
"github.com/klauspost/compress/zstd" -> "runtime/debug";
"github.com/klauspost/compress/zstd" -> "strconv";
"github.com/klauspost/compress/zstd" -> "strings";
"github.com/klauspost/compress/zstd" -> "sync";
"github.com/klauspost/compress/zstd/internal/xxhash" [label="github.com/klauspost/compress/zstd/internal/xxhash" color="paleturquoise" URL="https://godoc.org/github.com/klauspost/compress/zstd/internal/xxhash" target="_blank"];
"github.com/klauspost/compress/zstd/internal/xxhash" -> "encoding/binary";
"github.com/klauspost/compress/zstd/internal/xxhash" -> "errors";
"github.com/klauspost/compress/zstd/internal/xxhash" -> "math/bits";
"github.com/klauspost/pgzip" [label="github.com/klauspost/pgzip" color="paleturquoise" URL="https://godoc.org/github.com/klauspost/pgzip" target="_blank"];
"github.com/klauspost/pgzip" -> "bufio";
"github.com/klauspost/pgzip" -> "bytes";
"github.com/klauspost/pgzip" -> "errors";
"github.com/klauspost/pgzip" -> "fmt";
"github.com/klauspost/pgzip" -> "github.com/klauspost/compress/flate";
"github.com/klauspost/pgzip" -> "hash";
"github.com/klauspost/pgzip" -> "hash/crc32";
"github.com/klauspost/pgzip" -> "io";
"github.com/klauspost/pgzip" -> "sync";
"github.com/klauspost/pgzip" -> "time";
"github.com/matttproud/golang_protobuf_extensions/pbutil" [label="github.com/matttproud/golang_protobuf_extensions/pbutil" color="paleturquoise" URL="https://godoc.org/github.com/matttproud/golang_protobuf_extensions/pbutil" target="_blank"];
"github.com/matttproud/golang_protobuf_extensions/pbutil" -> "encoding/binary";
"github.com/matttproud/golang_protobuf_extensions/pbutil" -> "errors";
"github.com/matttproud/golang_protobuf_extensions/pbutil" -> "github.com/golang/protobuf/proto";
"github.com/matttproud/golang_protobuf_extensions/pbutil" -> "io";
"github.com/opencontainers/go-digest" [label="github.com/opencontainers/go-digest" color="paleturquoise" URL="https://godoc.org/github.com/opencontainers/go-digest" target="_blank"];
"github.com/opencontainers/go-digest" -> "crypto";
"github.com/opencontainers/go-digest" -> "fmt";
"github.com/opencontainers/go-digest" -> "hash";
"github.com/opencontainers/go-digest" -> "io";
"github.com/opencontainers/go-digest" -> "regexp";
"github.com/opencontainers/go-digest" -> "strings";
"github.com/opencontainers/image-spec/specs-go" [label="github.com/opencontainers/image-spec/specs-go" color="paleturquoise" URL="https://godoc.org/github.com/opencontainers/image-spec/specs-go" target="_blank"];
"github.com/opencontainers/image-spec/specs-go" -> "fmt";
"github.com/opencontainers/image-spec/specs-go/v1" [label="github.com/opencontainers/image-spec/specs-go/v1" color="paleturquoise" URL="https://godoc.org/github.com/opencontainers/image-spec/specs-go/v1" target="_blank"];
"github.com/opencontainers/image-spec/specs-go/v1" -> "github.com/opencontainers/go-digest";
"github.com/opencontainers/image-spec/specs-go/v1" -> "github.com/opencontainers/image-spec/specs-go";
"github.com/opencontainers/image-spec/specs-go/v1" -> "time";
"github.com/opencontainers/runc/libcontainer/user" [label="github.com/opencontainers/runc/libcontainer/user" color="palegoldenrod" URL="https://godoc.org/github.com/opencontainers/runc/libcontainer/user" target="_blank"];
"github.com/opencontainers/runc/libcontainer/user" -> "bufio";
"github.com/opencontainers/runc/libcontainer/user" -> "errors";
"github.com/opencontainers/runc/libcontainer/user" -> "fmt";
"github.com/opencontainers/runc/libcontainer/user" -> "golang.org/x/sys/unix";
"github.com/opencontainers/runc/libcontainer/user" -> "io";
"github.com/opencontainers/runc/libcontainer/user" -> "os";
"github.com/opencontainers/runc/libcontainer/user" -> "os/user";
"github.com/opencontainers/runc/libcontainer/user" -> "strconv";
"github.com/opencontainers/runc/libcontainer/user" -> "strings";
"github.com/pkg/errors" [label="github.com/pkg/errors" color="paleturquoise" URL="https://godoc.org/github.com/pkg/errors" target="_blank"];
"github.com/pkg/errors" -> "fmt";
"github.com/pkg/errors" -> "io";
"github.com/pkg/errors" -> "path";
"github.com/pkg/errors" -> "runtime";
"github.com/pkg/errors" -> "strings";
"github.com/prometheus/client_golang/prometheus" [label="github.com/prometheus/client_golang/prometheus" color="paleturquoise" URL="https://godoc.org/github.com/prometheus/client_golang/prometheus" target="_blank"];
"github.com/prometheus/client_golang/prometheus" -> "bytes";
"github.com/prometheus/client_golang/prometheus" -> "encoding/json";
"github.com/prometheus/client_golang/prometheus" -> "errors";
"github.com/prometheus/client_golang/prometheus" -> "expvar";
"github.com/prometheus/client_golang/prometheus" -> "fmt";
"github.com/prometheus/client_golang/prometheus" -> "github.com/beorn7/perks/quantile";
"github.com/prometheus/client_golang/prometheus" -> "github.com/cespare/xxhash/v2";
"github.com/prometheus/client_golang/prometheus" -> "github.com/golang/protobuf/proto";
"github.com/prometheus/client_golang/prometheus" -> "github.com/prometheus/client_golang/prometheus/internal";
"github.com/prometheus/client_golang/prometheus" -> "github.com/prometheus/client_model/go";
"github.com/prometheus/client_golang/prometheus" -> "github.com/prometheus/common/expfmt";
"github.com/prometheus/client_golang/prometheus" -> "github.com/prometheus/common/model";
"github.com/prometheus/client_golang/prometheus" -> "github.com/prometheus/procfs";
"github.com/prometheus/client_golang/prometheus" -> "io/ioutil";
"github.com/prometheus/client_golang/prometheus" -> "math";
"github.com/prometheus/client_golang/prometheus" -> "os";
"github.com/prometheus/client_golang/prometheus" -> "path/filepath";
"github.com/prometheus/client_golang/prometheus" -> "runtime";
"github.com/prometheus/client_golang/prometheus" -> "runtime/debug";
"github.com/prometheus/client_golang/prometheus" -> "sort";
"github.com/prometheus/client_golang/prometheus" -> "strings";
"github.com/prometheus/client_golang/prometheus" -> "sync";
"github.com/prometheus/client_golang/prometheus" -> "sync/atomic";
"github.com/prometheus/client_golang/prometheus" -> "time";
"github.com/prometheus/client_golang/prometheus" -> "unicode/utf8";
"github.com/prometheus/client_golang/prometheus/internal" [label="github.com/prometheus/client_golang/prometheus/internal" color="paleturquoise" URL="https://godoc.org/github.com/prometheus/client_golang/prometheus/internal" target="_blank"];
"github.com/prometheus/client_golang/prometheus/internal" -> "github.com/prometheus/client_model/go";
"github.com/prometheus/client_golang/prometheus/internal" -> "sort";
"github.com/prometheus/client_golang/prometheus/promhttp" [label="github.com/prometheus/client_golang/prometheus/promhttp" color="paleturquoise" URL="https://godoc.org/github.com/prometheus/client_golang/prometheus/promhttp" target="_blank"];
"github.com/prometheus/client_golang/prometheus/promhttp" -> "bufio";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "compress/gzip";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "crypto/tls";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "errors";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "fmt";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "github.com/prometheus/client_golang/prometheus";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "github.com/prometheus/client_model/go";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "github.com/prometheus/common/expfmt";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "io";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "net";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "net/http";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "net/http/httptrace";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "strconv";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "strings";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "sync";
"github.com/prometheus/client_golang/prometheus/promhttp" -> "time";
"github.com/prometheus/client_model/go" [label="github.com/prometheus/client_model/go" color="paleturquoise" URL="https://godoc.org/github.com/prometheus/client_model/go" target="_blank"];
"github.com/prometheus/client_model/go" -> "fmt";
"github.com/prometheus/client_model/go" -> "github.com/golang/protobuf/proto";
"github.com/prometheus/client_model/go" -> "math";
"github.com/prometheus/common/expfmt" [label="github.com/prometheus/common/expfmt" color="paleturquoise" URL="https://godoc.org/github.com/prometheus/common/expfmt" target="_blank"];
"github.com/prometheus/common/expfmt" -> "bufio";
"github.com/prometheus/common/expfmt" -> "bytes";
"github.com/prometheus/common/expfmt" -> "fmt";
"github.com/prometheus/common/expfmt" -> "github.com/golang/protobuf/proto";
"github.com/prometheus/common/expfmt" -> "github.com/matttproud/golang_protobuf_extensions/pbutil";
"github.com/prometheus/common/expfmt" -> "github.com/prometheus/client_model/go";
"github.com/prometheus/common/expfmt" -> "github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg";
"github.com/prometheus/common/expfmt" -> "github.com/prometheus/common/model";
"github.com/prometheus/common/expfmt" -> "io";
"github.com/prometheus/common/expfmt" -> "io/ioutil";
"github.com/prometheus/common/expfmt" -> "math";
"github.com/prometheus/common/expfmt" -> "mime";
"github.com/prometheus/common/expfmt" -> "net/http";
"github.com/prometheus/common/expfmt" -> "strconv";
"github.com/prometheus/common/expfmt" -> "strings";
"github.com/prometheus/common/expfmt" -> "sync";
"github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg" [label="github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg" color="paleturquoise" URL="https://godoc.org/github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg" target="_blank"];
"github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg" -> "sort";
"github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg" -> "strconv";
"github.com/prometheus/common/internal/bitbucket.org/ww/goautoneg" -> "strings";
"github.com/prometheus/common/model" [label="github.com/prometheus/common/model" color="paleturquoise" URL="https://godoc.org/github.com/prometheus/common/model" target="_blank"];
"github.com/prometheus/common/model" -> "encoding/json";
"github.com/prometheus/common/model" -> "fmt";
"github.com/prometheus/common/model" -> "math";
"github.com/prometheus/common/model" -> "regexp";
"github.com/prometheus/common/model" -> "sort";
"github.com/prometheus/common/model" -> "strconv";
"github.com/prometheus/common/model" -> "strings";
"github.com/prometheus/common/model" -> "time";
"github.com/prometheus/common/model" -> "unicode/utf8";
"github.com/prometheus/procfs" [label="github.com/prometheus/procfs" color="paleturquoise" URL="https://godoc.org/github.com/prometheus/procfs" target="_blank"];
"github.com/prometheus/procfs" -> "bufio";
"github.com/prometheus/procfs" -> "bytes";
"github.com/prometheus/procfs" -> "encoding/hex";
"github.com/prometheus/procfs" -> "errors";
"github.com/prometheus/procfs" -> "fmt";
"github.com/prometheus/procfs" -> "github.com/prometheus/procfs/internal/fs";
"github.com/prometheus/procfs" -> "github.com/prometheus/procfs/internal/util";
"github.com/prometheus/procfs" -> "io";
"github.com/prometheus/procfs" -> "io/ioutil";
"github.com/prometheus/procfs" -> "net";
"github.com/prometheus/procfs" -> "os";
"github.com/prometheus/procfs" -> "path/filepath";
"github.com/prometheus/procfs" -> "regexp";
"github.com/prometheus/procfs" -> "sort";
"github.com/prometheus/procfs" -> "strconv";
"github.com/prometheus/procfs" -> "strings";
"github.com/prometheus/procfs" -> "time";
"github.com/prometheus/procfs/internal/fs" [label="github.com/prometheus/procfs/internal/fs" color="paleturquoise" URL="https://godoc.org/github.com/prometheus/procfs/internal/fs" target="_blank"];
"github.com/prometheus/procfs/internal/fs" -> "fmt";
"github.com/prometheus/procfs/internal/fs" -> "os";
"github.com/prometheus/procfs/internal/fs" -> "path/filepath";
"github.com/prometheus/procfs/internal/util" [label="github.com/prometheus/procfs/internal/util" color="paleturquoise" URL="https://godoc.org/github.com/prometheus/procfs/internal/util" target="_blank"];
"github.com/prometheus/procfs/internal/util" -> "bytes";
"github.com/prometheus/procfs/internal/util" -> "io/ioutil";
"github.com/prometheus/procfs/internal/util" -> "os";
"github.com/prometheus/procfs/internal/util" -> "strconv";
"github.com/prometheus/procfs/internal/util" -> "strings";
"github.com/prometheus/procfs/internal/util" -> "syscall";
"github.com/sirupsen/logrus" [label="github.com/sirupsen/logrus" color="paleturquoise" URL="https://godoc.org/github.com/sirupsen/logrus" target="_blank"];
"github.com/sirupsen/logrus" -> "bufio";
"github.com/sirupsen/logrus" -> "bytes";
"github.com/sirupsen/logrus" -> "context";
"github.com/sirupsen/logrus" -> "encoding/json";
"github.com/sirupsen/logrus" -> "fmt";
"github.com/sirupsen/logrus" -> "golang.org/x/sys/unix";
"github.com/sirupsen/logrus" -> "io";
"github.com/sirupsen/logrus" -> "log";
"github.com/sirupsen/logrus" -> "os";
"github.com/sirupsen/logrus" -> "reflect";
"github.com/sirupsen/logrus" -> "runtime";
"github.com/sirupsen/logrus" -> "sort";
"github.com/sirupsen/logrus" -> "strings";
"github.com/sirupsen/logrus" -> "sync";
"github.com/sirupsen/logrus" -> "sync/atomic";
"github.com/sirupsen/logrus" -> "time";
"github.com/ulikunitz/xz" [label="github.com/ulikunitz/xz" color="paleturquoise" URL="https://godoc.org/github.com/ulikunitz/xz" target="_blank"];
"github.com/ulikunitz/xz" -> "bytes";
"github.com/ulikunitz/xz" -> "crypto/sha256";
"github.com/ulikunitz/xz" -> "errors";
"github.com/ulikunitz/xz" -> "fmt";
"github.com/ulikunitz/xz" -> "github.com/ulikunitz/xz/internal/xlog";
"github.com/ulikunitz/xz" -> "github.com/ulikunitz/xz/lzma";
"github.com/ulikunitz/xz" -> "hash";
"github.com/ulikunitz/xz" -> "hash/crc32";
"github.com/ulikunitz/xz" -> "hash/crc64";
"github.com/ulikunitz/xz" -> "io";
"github.com/ulikunitz/xz/internal/hash" [label="github.com/ulikunitz/xz/internal/hash" color="paleturquoise" URL="https://godoc.org/github.com/ulikunitz/xz/internal/hash" target="_blank"];
"github.com/ulikunitz/xz/internal/xlog" [label="github.com/ulikunitz/xz/internal/xlog" color="paleturquoise" URL="https://godoc.org/github.com/ulikunitz/xz/internal/xlog" target="_blank"];
"github.com/ulikunitz/xz/internal/xlog" -> "fmt";
"github.com/ulikunitz/xz/internal/xlog" -> "io";
"github.com/ulikunitz/xz/internal/xlog" -> "os";
"github.com/ulikunitz/xz/internal/xlog" -> "runtime";
"github.com/ulikunitz/xz/internal/xlog" -> "sync";
"github.com/ulikunitz/xz/internal/xlog" -> "time";
"github.com/ulikunitz/xz/lzma" [label="github.com/ulikunitz/xz/lzma" color="paleturquoise" URL="https://godoc.org/github.com/ulikunitz/xz/lzma" target="_blank"];
"github.com/ulikunitz/xz/lzma" -> "bufio";
"github.com/ulikunitz/xz/lzma" -> "bytes";
"github.com/ulikunitz/xz/lzma" -> "errors";
"github.com/ulikunitz/xz/lzma" -> "fmt";
"github.com/ulikunitz/xz/lzma" -> "github.com/ulikunitz/xz/internal/hash";
"github.com/ulikunitz/xz/lzma" -> "github.com/ulikunitz/xz/internal/xlog";
"github.com/ulikunitz/xz/lzma" -> "io";
"github.com/ulikunitz/xz/lzma" -> "unicode";
"golang.org/x/net/internal/socks" [label="golang.org/x/net/internal/socks" color="paleturquoise" URL="https://godoc.org/golang.org/x/net/internal/socks" target="_blank"];
"golang.org/x/net/internal/socks" -> "context";
"golang.org/x/net/internal/socks" -> "errors";
"golang.org/x/net/internal/socks" -> "io";
"golang.org/x/net/internal/socks" -> "net";
"golang.org/x/net/internal/socks" -> "strconv";
"golang.org/x/net/internal/socks" -> "time";
"golang.org/x/net/proxy" [label="golang.org/x/net/proxy" color="paleturquoise" URL="https://godoc.org/golang.org/x/net/proxy" target="_blank"];
"golang.org/x/net/proxy" -> "context";
"golang.org/x/net/proxy" -> "errors";
"golang.org/x/net/proxy" -> "golang.org/x/net/internal/socks";
"golang.org/x/net/proxy" -> "net";
"golang.org/x/net/proxy" -> "net/url";
"golang.org/x/net/proxy" -> "os";
"golang.org/x/net/proxy" -> "strings";
"golang.org/x/net/proxy" -> "sync";
"golang.org/x/sys/unix" [label="golang.org/x/sys/unix" color="paleturquoise" URL="https://godoc.org/golang.org/x/sys/unix" target="_blank"];
"golang.org/x/sys/unix" -> "bytes";
"golang.org/x/sys/unix" -> "encoding/binary";
"golang.org/x/sys/unix" -> "net";
"golang.org/x/sys/unix" -> "runtime";
"golang.org/x/sys/unix" -> "sort";
"golang.org/x/sys/unix" -> "strings";
"golang.org/x/sys/unix" -> "sync";
"golang.org/x/sys/unix" -> "syscall";
"golang.org/x/sys/unix" -> "time";
"golang.org/x/sys/unix" -> "unsafe";
"gopkg.in/yaml.v2" [label="gopkg.in/yaml.v2" color="paleturquoise" URL="https://godoc.org/gopkg.in/yaml.v2" target="_blank"];
"gopkg.in/yaml.v2" -> "bytes";
"gopkg.in/yaml.v2" -> "encoding";
"gopkg.in/yaml.v2" -> "encoding/base64";
"gopkg.in/yaml.v2" -> "errors";
"gopkg.in/yaml.v2" -> "fmt";
"gopkg.in/yaml.v2" -> "io";
"gopkg.in/yaml.v2" -> "math";
"gopkg.in/yaml.v2" -> "reflect";
"gopkg.in/yaml.v2" -> "regexp";
"gopkg.in/yaml.v2" -> "sort";
"gopkg.in/yaml.v2" -> "strconv";
"gopkg.in/yaml.v2" -> "strings";
"gopkg.in/yaml.v2" -> "sync";
"gopkg.in/yaml.v2" -> "time";
"gopkg.in/yaml.v2" -> "unicode";
"gopkg.in/yaml.v2" -> "unicode/utf8";
"hash" [label="hash" color="palegreen" URL="https://godoc.org/hash" target="_blank"];
"hash/crc32" [label="hash/crc32" color="palegreen" URL="https://godoc.org/hash/crc32" target="_blank"];
"hash/crc64" [label="hash/crc64" color="palegreen" URL="https://godoc.org/hash/crc64" target="_blank"];
"io" [label="io" color="palegreen" URL="https://godoc.org/io" target="_blank"];
"io/ioutil" [label="io/ioutil" color="palegreen" URL="https://godoc.org/io/ioutil" target="_blank"];
"log" [label="log" color="palegreen" URL="https://godoc.org/log" target="_blank"];
"math" [label="math" color="palegreen" URL="https://godoc.org/math" target="_blank"];
"math/big" [label="math/big" color="palegreen" URL="https://godoc.org/math/big" target="_blank"];
"math/bits" [label="math/bits" color="palegreen" URL="https://godoc.org/math/bits" target="_blank"];
"mime" [label="mime" color="palegreen" URL="https://godoc.org/mime" target="_blank"];
"net" [label="net" color="palegreen" URL="https://godoc.org/net" target="_blank"];
"net/http" [label="net/http" color="palegreen" URL="https://godoc.org/net/http" target="_blank"];
"net/http/httptrace" [label="net/http/httptrace" color="palegreen" URL="https://godoc.org/net/http/httptrace" target="_blank"];
"net/url" [label="net/url" color="palegreen" URL="https://godoc.org/net/url" target="_blank"];
"os" [label="os" color="palegreen" URL="https://godoc.org/os" target="_blank"];
"os/exec" [label="os/exec" color="palegreen" URL="https://godoc.org/os/exec" target="_blank"];
"os/user" [label="os/user" color="palegreen" URL="https://godoc.org/os/user" target="_blank"];
"path" [label="path" color="palegreen" URL="https://godoc.org/path" target="_blank"];
"path/filepath" [label="path/filepath" color="palegreen" URL="https://godoc.org/path/filepath" target="_blank"];
"reflect" [label="reflect" color="palegreen" URL="https://godoc.org/reflect" target="_blank"];
"regexp" [label="regexp" color="palegreen" URL="https://godoc.org/regexp" target="_blank"];
"runtime" [label="runtime" color="palegreen" URL="https://godoc.org/runtime" target="_blank"];
"runtime/debug" [label="runtime/debug" color="palegreen" URL="https://godoc.org/runtime/debug" target="_blank"];
"sort" [label="sort" color="palegreen" URL="https://godoc.org/sort" target="_blank"];
"strconv" [label="strconv" color="palegreen" URL="https://godoc.org/strconv" target="_blank"];
"strings" [label="strings" color="palegreen" URL="https://godoc.org/strings" target="_blank"];
"sync" [label="sync" color="palegreen" URL="https://godoc.org/sync" target="_blank"];
"sync/atomic" [label="sync/atomic" color="palegreen" URL="https://godoc.org/sync/atomic" target="_blank"];
"syscall" [label="syscall" color="palegreen" URL="https://godoc.org/syscall" target="_blank"];
"time" [label="time" color="palegreen" URL="https://godoc.org/time" target="_blank"];
"unicode" [label="unicode" color="palegreen" URL="https://godoc.org/unicode" target="_blank"];
"unicode/utf8" [label="unicode/utf8" color="palegreen" URL="https://godoc.org/unicode/utf8" target="_blank"];
"unsafe" [label="unsafe" color="palegreen" URL="https://godoc.org/unsafe" target="_blank"];
}