summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorShulhan <m.shulhan@gmail.com>2019-12-26 22:19:30 +0700
committerShulhan <m.shulhan@gmail.com>2019-12-26 22:19:30 +0700
commit2b545fa4a2e0f4fade3e0efdc5a008acf04c1f22 (patch)
tree3a5333b763deb62085b93f558da303620c2e9008
parentbd2e631a638b0ed9714f08aaac7d68bcf19f6fe5 (diff)
downloadciigo-2b545fa4a2e0f4fade3e0efdc5a008acf04c1f22.tar.xz
go.mod: update required Go to 1.13 and upgrade some dependencies
-rw-r--r--cmd/ciigo-example/static.go77
-rw-r--r--go.mod22
-rw-r--r--go.sum40
3 files changed, 73 insertions, 66 deletions
diff --git a/cmd/ciigo-example/static.go b/cmd/ciigo-example/static.go
index aaae288..e8c043f 100644
--- a/cmd/ciigo-example/static.go
+++ b/cmd/ciigo-example/static.go
@@ -10,13 +10,12 @@ func generate_() *memfs.Node {
node := &memfs.Node{
SysPath: "./content",
Path: "/",
- Name: "/",
ContentType: "",
ContentEncoding: "",
- Mode: 2147484141,
- Size: 4096,
}
- memfs.GeneratedPathNode.Set("/", node)
+ node.SetMode(2147484141)
+ node.SetName("/")
+ node.SetSize(4096)
return node
}
@@ -24,11 +23,8 @@ func generate_LICENSE() *memfs.Node {
node := &memfs.Node{
SysPath: "content/LICENSE",
Path: "/LICENSE",
- Name: "LICENSE",
ContentType: "text/plain; charset=utf-8",
ContentEncoding: "gzip",
- Mode: 420,
- Size: 957,
V: []byte{
31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 148, 149, 95, 111, 219, 54,
23, 198, 175, 95, 126, 138, 7, 189, 106, 1, 197, 253, 243, 2, 3, 150,
@@ -92,7 +88,9 @@ func generate_LICENSE() *memfs.Node {
43, 0, 0, 255, 255, 106, 236, 187, 87, 157, 7, 0, 0,
},
}
- memfs.GeneratedPathNode.Set("/LICENSE", node)
+ node.SetMode(420)
+ node.SetName("LICENSE")
+ node.SetSize(957)
return node
}
@@ -100,13 +98,12 @@ func generate_assets() *memfs.Node {
node := &memfs.Node{
SysPath: "content/assets",
Path: "/assets",
- Name: "assets",
ContentType: "",
ContentEncoding: "",
- Mode: 2147484141,
- Size: 0,
}
- memfs.GeneratedPathNode.Set("/assets", node)
+ node.SetMode(2147484141)
+ node.SetName("assets")
+ node.SetSize(0)
return node
}
@@ -114,18 +111,17 @@ func generate_assets_custom_css() *memfs.Node {
node := &memfs.Node{
SysPath: "content/assets/custom.css",
Path: "/assets/custom.css",
- Name: "custom.css",
ContentType: "text/css; charset=utf-8",
ContentEncoding: "gzip",
- Mode: 420,
- Size: 47,
V: []byte{
31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 202, 48, 84, 168, 230, 226,
76, 206, 207, 201, 47, 178, 82, 40, 206, 76, 205, 203, 75, 180, 230, 170,
229, 2, 4, 0, 0, 255, 255, 28, 53, 13, 44, 23, 0, 0, 0,
},
}
- memfs.GeneratedPathNode.Set("/assets/custom.css", node)
+ node.SetMode(420)
+ node.SetName("custom.css")
+ node.SetSize(47)
return node
}
@@ -133,11 +129,8 @@ func generate_assets_style_css() *memfs.Node {
node := &memfs.Node{
SysPath: "content/assets/style.css",
Path: "/assets/style.css",
- Name: "style.css",
ContentType: "text/css; charset=utf-8",
ContentEncoding: "gzip",
- Mode: 420,
- Size: 739,
V: []byte{
31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 148, 85, 93, 143, 171, 54,
20, 124, 142, 127, 197, 145, 86, 125, 137, 128, 5, 178, 36, 45, 72, 43,
@@ -188,7 +181,9 @@ func generate_assets_style_css() *memfs.Node {
8, 0, 0,
},
}
- memfs.GeneratedPathNode.Set("/assets/style.css", node)
+ node.SetMode(420)
+ node.SetName("style.css")
+ node.SetSize(739)
return node
}
@@ -196,11 +191,8 @@ func generate_favicon_ico() *memfs.Node {
node := &memfs.Node{
SysPath: "content/favicon.ico",
Path: "/favicon.ico",
- Name: "favicon.ico",
ContentType: "image/vnd.microsoft.icon",
ContentEncoding: "gzip",
- Mode: 420,
- Size: 1316,
V: []byte{
31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 236, 152, 13, 76, 85, 101,
24, 199, 31, 224, 26, 4, 133, 24, 154, 93, 75, 239, 105, 166, 50, 231,
@@ -287,7 +279,9 @@ func generate_favicon_ico() *memfs.Node {
54, 22, 0, 0,
},
}
- memfs.GeneratedPathNode.Set("/favicon.ico", node)
+ node.SetMode(420)
+ node.SetName("favicon.ico")
+ node.SetSize(1316)
return node
}
@@ -295,11 +289,8 @@ func generate_index_html() *memfs.Node {
node := &memfs.Node{
SysPath: "content/index.html",
Path: "/index.html",
- Name: "index.html",
ContentType: "text/html; charset=utf-8",
ContentEncoding: "gzip",
- Mode: 420,
- Size: 3200,
V: []byte{
31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 180, 90, 109, 111, 219, 56,
144, 254, 28, 253, 138, 89, 109, 81, 164, 128, 99, 245, 229, 22, 183, 151,
@@ -503,7 +494,9 @@ func generate_index_html() *memfs.Node {
247, 91, 255, 63, 0, 0, 255, 255, 165, 93, 58, 87, 247, 42, 0, 0,
},
}
- memfs.GeneratedPathNode.Set("/index.html", node)
+ node.SetMode(420)
+ node.SetName("index.html")
+ node.SetSize(3200)
return node
}
@@ -511,13 +504,12 @@ func generate_sub() *memfs.Node {
node := &memfs.Node{
SysPath: "content/sub",
Path: "/sub",
- Name: "sub",
ContentType: "",
ContentEncoding: "",
- Mode: 2147484141,
- Size: 0,
}
- memfs.GeneratedPathNode.Set("/sub", node)
+ node.SetMode(2147484141)
+ node.SetName("sub")
+ node.SetSize(0)
return node
}
@@ -525,11 +517,8 @@ func generate_sub_index_html() *memfs.Node {
node := &memfs.Node{
SysPath: "content/sub/index.html",
Path: "/sub/index.html",
- Name: "index.html",
ContentType: "text/html; charset=utf-8",
ContentEncoding: "gzip",
- Mode: 420,
- Size: 601,
V: []byte{
31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 140, 84, 77, 111, 219, 56,
20, 60, 219, 191, 226, 45, 23, 200, 41, 178, 214, 187, 88, 180, 69, 36,
@@ -571,7 +560,9 @@ func generate_sub_index_html() *memfs.Node {
255, 93, 183, 107, 98, 246, 4, 0, 0,
},
}
- memfs.GeneratedPathNode.Set("/sub/index.html", node)
+ node.SetMode(420)
+ node.SetName("index.html")
+ node.SetSize(601)
return node
}
@@ -579,13 +570,12 @@ func generatetemplates() *memfs.Node {
node := &memfs.Node{
SysPath: "templates",
Path: "templates",
- Name: "templates",
ContentType: "",
ContentEncoding: "",
- Mode: 2147484141,
- Size: 0,
}
- memfs.GeneratedPathNode.Set("templates", node)
+ node.SetMode(2147484141)
+ node.SetName("templates")
+ node.SetSize(0)
return node
}
@@ -593,11 +583,8 @@ func generatetemplates_html_tmpl() *memfs.Node {
node := &memfs.Node{
SysPath: "templates/html.tmpl",
Path: "templates/html.tmpl",
- Name: "html.tmpl",
ContentType: "text/html; charset=utf-8",
ContentEncoding: "gzip",
- Mode: 420,
- Size: 610,
V: []byte{
31, 139, 8, 0, 0, 0, 0, 0, 0, 255, 140, 84, 77, 111, 219, 56,
16, 61, 59, 191, 98, 194, 5, 114, 138, 164, 245, 46, 22, 219, 34, 146,
@@ -640,7 +627,9 @@ func generatetemplates_html_tmpl() *memfs.Node {
0, 0,
},
}
- memfs.GeneratedPathNode.Set("templates/html.tmpl", node)
+ node.SetMode(420)
+ node.SetName("html.tmpl")
+ node.SetSize(610)
return node
}
diff --git a/go.mod b/go.mod
index f1c1f8a..a10a184 100644
--- a/go.mod
+++ b/go.mod
@@ -1,20 +1,22 @@
module github.com/shuLhan/ciigo
-go 1.12
+go 1.13
require (
github.com/bytesparadise/libasciidoc v0.2.1-0.20190929071746-6c57b552cca9
github.com/golang/protobuf v1.3.2 // indirect
github.com/konsorten/go-windows-terminal-sequences v1.0.2 // indirect
- github.com/kr/pretty v0.1.0 // indirect
- github.com/onsi/gomega v1.7.0 // indirect
+ github.com/onsi/ginkgo v1.11.0 // indirect
+ github.com/onsi/gomega v1.8.1 // indirect
github.com/pkg/errors v0.8.1 // indirect
- github.com/shuLhan/share v0.8.3-0.20190926180255-9e6456081633
+ github.com/sergi/go-diff v1.1.0 // indirect
+ github.com/shuLhan/share v0.11.0
github.com/sirupsen/logrus v1.4.2 // indirect
- github.com/stretchr/testify v1.4.0 // indirect
- github.com/yuin/goldmark v1.1.0
- github.com/yuin/goldmark-meta v0.0.0-20190830074258-9b1715badd41
- golang.org/x/sys v0.0.0-20190927073244-c990c680b611 // indirect
- golang.org/x/tools v0.0.0-20190929041059-e7abfedfabcf // indirect
- gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 // indirect
+ github.com/yuin/goldmark v1.1.18
+ github.com/yuin/goldmark-meta v0.0.0-20191126180153-f0638e958b60
+ golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553 // indirect
+ golang.org/x/sys v0.0.0-20191224085550-c709ea063b76 // indirect
+ golang.org/x/tools v0.0.0-20191224055732-dd894d0a8a40 // indirect
+ golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 // indirect
+ gopkg.in/yaml.v2 v2.2.7 // indirect
)
diff --git a/go.sum b/go.sum
index 1863717..bd49aaf 100644
--- a/go.sum
+++ b/go.sum
@@ -29,9 +29,11 @@ github.com/modocache/gover v0.0.0-20171022184752-b58185e213c5/go.mod h1:caMODM3P
github.com/onsi/ginkgo v1.6.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
github.com/onsi/ginkgo v1.10.1 h1:q/mM8GF/n0shIN8SaAZ0V+jnLPzen6WIVZdiwrRlMlo=
github.com/onsi/ginkgo v1.10.1/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
+github.com/onsi/ginkgo v1.11.0 h1:JAKSXpt1YjtLA7YpPiqO9ss6sNXEsPfSGdwN0UHqzrw=
+github.com/onsi/ginkgo v1.11.0/go.mod h1:lLunBs/Ym6LB5Z9jYTR76FiuTmxDTDusOGeTQH+WWjE=
github.com/onsi/gomega v1.5.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
-github.com/onsi/gomega v1.7.0 h1:XPnZz8VVBHjVsy1vzJmRwIcSwiUO+JFfrv/xGiigmME=
-github.com/onsi/gomega v1.7.0/go.mod h1:ex+gbHU/CVuBBDIJjb2X0qEXbFg53c61hWP/1CpauHY=
+github.com/onsi/gomega v1.8.1 h1:C5Dqfs/LeauYDX0jJXIe2SWmwCbGzx9yF8C8xy3Lh34=
+github.com/onsi/gomega v1.8.1/go.mod h1:Ho0h+IUsWyvy1OpqCwxlQ/21gkhVunqlU8fDGcoTdcA=
github.com/pkg/errors v0.8.0/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
github.com/pkg/errors v0.8.1 h1:iURUrRGxPUNPdy5/HRSm+Yj6okJ6UtLINN0Q9M4+h3I=
github.com/pkg/errors v0.8.1/go.mod h1:bwawxfHBFNV+L2hUp1rHADufV3IMtnDRdf1r5NINEl0=
@@ -39,8 +41,10 @@ github.com/pmezard/go-difflib v1.0.0 h1:4DBwDE0NGyQoBHbLQYPwSUPoCMWR5BEzIk/f1lZb
github.com/pmezard/go-difflib v1.0.0/go.mod h1:iKH77koFhYxTK1pcRnkKkqfTogsbg7gZNVY4sRDYZ/4=
github.com/sergi/go-diff v1.0.0 h1:Kpca3qRNrduNnOQeazBd0ysaKrUJiIuISHxogkT9RPQ=
github.com/sergi/go-diff v1.0.0/go.mod h1:0CfEIISq7TuYL3j771MWULgwwjU+GofnZX9QAmXWZgo=
-github.com/shuLhan/share v0.8.3-0.20190926180255-9e6456081633 h1:BIhlf0xFeDYVyBPGGJf7R84gNGiYCoshB8Lxg437YY0=
-github.com/shuLhan/share v0.8.3-0.20190926180255-9e6456081633/go.mod h1:1+SBspKy8sF3BkQ83Jov/CDul+2e4Y3nr+izWC3hDhI=
+github.com/sergi/go-diff v1.1.0 h1:we8PVUC3FE2uYfodKH/nBHMSetSfHDR6scGdBi+erh0=
+github.com/sergi/go-diff v1.1.0/go.mod h1:STckp+ISIX8hZLjrqAeVduY0gWCT9IjLuqbuNXdaHfM=
+github.com/shuLhan/share v0.11.0 h1:BVcT4RcT8O3r8W1/bf+80v2tK+8JdeOvDb30SRtnZ/8=
+github.com/shuLhan/share v0.11.0/go.mod h1:1+SBspKy8sF3BkQ83Jov/CDul+2e4Y3nr+izWC3hDhI=
github.com/sirupsen/logrus v1.2.0/go.mod h1:LxeOpSwHxABJmUn/MG1IvRgCAasNZTLOkJPxbbu5VWo=
github.com/sirupsen/logrus v1.4.2 h1:SPIRibHv4MatM3XXNO2BJeFLZwZ2LvZgfQ5+UNI2im4=
github.com/sirupsen/logrus v1.4.2/go.mod h1:tLMulIdttU9McNUspp0xgXVQah82FyeX6MwdIuYE2rE=
@@ -54,14 +58,17 @@ github.com/stretchr/testify v1.2.2 h1:bSDNvY7ZPG5RlJ8otE/7V6gMiyenm9RtJ7IUVIAoJ1
github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs=
github.com/stretchr/testify v1.4.0 h1:2E4SXV/wtOkTonXsotYi4li6zVWxYlZuYNCXe9XRJyk=
github.com/stretchr/testify v1.4.0/go.mod h1:j7eGeouHqKxXV5pUuKE4zz7dFj8WfuZ+81PSLYec5m4=
-github.com/yuin/goldmark v1.1.0 h1:Z5ZerZZLUdCBKw7nhz0z14LMkpPvHmo7j2MdbzD39LI=
-github.com/yuin/goldmark v1.1.0/go.mod h1:hDgn8A2EV4OniExoeJs1fSrmEc/T7w8+Teyq8YkThxQ=
-github.com/yuin/goldmark-meta v0.0.0-20190830074258-9b1715badd41 h1:gNmYlpjUHogJE3x/onhO+mzJ8wqLFbZyykO7zVdGpzM=
-github.com/yuin/goldmark-meta v0.0.0-20190830074258-9b1715badd41/go.mod h1:VnHhDVE1tW20AAVGGTKVtTp57NxkD9oocjEgcPCvVZo=
+github.com/yuin/goldmark v1.1.7/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
+github.com/yuin/goldmark v1.1.18 h1:0Gpa+rpkhzQehagonRrmf0h1IHidn5DfSLM6oUjx5EU=
+github.com/yuin/goldmark v1.1.18/go.mod h1:3hX8gzYuyVAZsxl0MRgGTJEmQBFcNTphYh9decYSb74=
+github.com/yuin/goldmark-meta v0.0.0-20191126180153-f0638e958b60 h1:gZucqLjL1eDzVWrXj4uiWeMbAopJlBR2mKQAsTGdPwo=
+github.com/yuin/goldmark-meta v0.0.0-20191126180153-f0638e958b60/go.mod h1:i9VhcIHN2PxXMbQrKqXNueok6QNONoPjNMoj9MygVL0=
golang.org/x/crypto v0.0.0-20180904163835-0709b304e793/go.mod h1:6SG95UA2DQfeDnfUPMdvaQW0Q7yPrPDi9nlGo2tz2b4=
golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w=
golang.org/x/crypto v0.0.0-20190909091759-094676da4a83/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
golang.org/x/crypto v0.0.0-20190926114937-fa1a29108794/go.mod h1:/lpIB1dKB+9EgE3H3cr1v9wB50oz8l4C4h62xy7jSTY=
+golang.org/x/crypto v0.0.0-20191011191535-87dc89f01550/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI=
+golang.org/x/mod v0.1.1-0.20191105210325-c90efee705ee/go.mod h1:QqPTAvyqsEbceGzBzNggFXnrqF1CaUcvgkdR5Ot7KZg=
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd h1:nTDtHvHSdCn1m6ITfMRqtOd/9+7a3s8RBNOZ3eYZzJA=
golang.org/x/net v0.0.0-20180906233101-161cd47e91fd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4=
golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3 h1:0GoQqolDA55aaLxZyTzK/Y2ePZzZTUrRacwib7cNsYQ=
@@ -70,6 +77,8 @@ golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLL
golang.org/x/net v0.0.0-20190909003024-a7b16738d86b/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/net v0.0.0-20190926025831-c00fd9afed17 h1:qPnAdmjNA41t3QBTx2mFGf/SD1IoslhYu7AmdsVzCcs=
golang.org/x/net v0.0.0-20190926025831-c00fd9afed17/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
+golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553 h1:efeOvDhwQ29Dj3SdAV/MJf8oukgn+8D8WgaCaRMchF8=
+golang.org/x/net v0.0.0-20191209160850-c0dbc17a3553/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f h1:wMNYb4v58l5UBM7MYRLPG6ZhfOqbKu7X5eyFl8ZhKvA=
golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM=
@@ -82,8 +91,8 @@ golang.org/x/sys v0.0.0-20190910064555-bbd175535a8b/go.mod h1:h1NjWce9XRLGQEsW7w
golang.org/x/sys v0.0.0-20190922100055-0a153f010e69/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe h1:6fAMxZRR6sl1Uq8U61gxU+kPTs2tR8uOySCbBP7BN/M=
golang.org/x/sys v0.0.0-20190924154521-2837fb4f24fe/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
-golang.org/x/sys v0.0.0-20190927073244-c990c680b611 h1:q9u40nxWT5zRClI/uU9dHCiYGottAg6Nzz4YUQyHxdA=
-golang.org/x/sys v0.0.0-20190927073244-c990c680b611/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
+golang.org/x/sys v0.0.0-20191224085550-c709ea063b76 h1:Dho5nD6R3PcW2SH1or8vS0dszDaXRxIw55lBX7XiE5g=
+golang.org/x/sys v0.0.0-20191224085550-c709ea063b76/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs=
golang.org/x/text v0.3.0 h1:g61tztE5qeGQ89tm6NTjjM9VPIm088od1l6aSorWRWg=
golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ=
golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs=
@@ -91,9 +100,13 @@ golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk=
golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ=
golang.org/x/tools v0.0.0-20190830223141-573d9926052a/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
golang.org/x/tools v0.0.0-20190911225940-c7d52e45e2f2/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
-golang.org/x/tools v0.0.0-20190929041059-e7abfedfabcf h1:NvypsVlesF+lEDKVK5RNkww4fzArJXChZxNin79j05M=
-golang.org/x/tools v0.0.0-20190929041059-e7abfedfabcf/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo=
+golang.org/x/tools v0.0.0-20191224055732-dd894d0a8a40 h1:UyP2XDSgSc8ldYCxAK735zQxeH3Gd81sK7Iy7AoaVxk=
+golang.org/x/tools v0.0.0-20191224055732-dd894d0a8a40/go.mod h1:TB2adYChydJhpapKDTa4BR/hXlZSLoq2Wpct/0txZ28=
golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
+golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898 h1:/atklqdjdhuosWIl6AIbOeHJjicWYPqR9bpxqxYG2pA=
+golang.org/x/xerrors v0.0.0-20191011141410-1b5146add898/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
+golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543 h1:E7g+9GITq07hpfrRu66IVDexMakfv52eLZ2CXBWiKr4=
+golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405 h1:yhCVgyC4o1eVCa2tZl7eS0r+SDo693bJlVdllGtEeKM=
gopkg.in/check.v1 v0.0.0-20161208181325-20d25e280405/go.mod h1:Co6ibVJAznAaIkqp8huTwlJQCZ016jof/cbN4VW5Yz0=
gopkg.in/check.v1 v1.0.0-20190902080502-41f04d3bba15 h1:YR8cESwS4TdDjEe65xsg0ogRM/Nc3DYOhEAlW+xobZo=
@@ -105,3 +118,6 @@ gopkg.in/tomb.v1 v1.0.0-20141024135613-dd632973f1e7/go.mod h1:dt/ZhP58zS4L8KSrWD
gopkg.in/yaml.v2 v2.2.1/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
gopkg.in/yaml.v2 v2.2.2 h1:ZCJp+EgiOT7lHqUV2J862kp8Qj64Jo6az82+3Td9dZw=
gopkg.in/yaml.v2 v2.2.2/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+gopkg.in/yaml.v2 v2.2.4/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=
+gopkg.in/yaml.v2 v2.2.7 h1:VUgggvou5XRW9mHwD/yXxIYSMtY0zoKQf/v226p2nyo=
+gopkg.in/yaml.v2 v2.2.7/go.mod h1:hI93XBmqTisBFMUTm0b8Fm+jr3Dg1NNxqwp+5A1VGuI=