diff --git a/go.mod b/go.mod index 89037b9..a9729e2 100644 --- a/go.mod +++ b/go.mod @@ -3,7 +3,6 @@ module github.com/go-stuff/web go 1.12 require ( - github.com/davecgh/go-spew v1.1.1 github.com/go-stuff/grpc v0.0.0-20190711234811-a4a057adc810 github.com/go-stuff/ldap v0.0.2 github.com/go-stuff/mongostore v0.1.17 @@ -11,13 +10,10 @@ require ( github.com/gorilla/csrf v1.5.1 github.com/gorilla/mux v1.7.2 github.com/gorilla/securecookie v1.1.1 - github.com/gorilla/sessions v1.1.3 github.com/pkg/errors v0.8.1 // indirect github.com/tidwall/pretty v1.0.0 // indirect go.mongodb.org/mongo-driver v1.0.3 - golang.org/x/crypto v0.0.0-20190617133340-57b3e21c3d56 // indirect - golang.org/x/net v0.0.0-20190613194153-d28f0bde5980 // indirect - golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f // indirect + golang.org/x/crypto v0.1.0 // indirect google.golang.org/genproto v0.0.0-20190611190212-a7e196e89fd3 // indirect google.golang.org/grpc v1.21.1 ) diff --git a/go.sum b/go.sum index aec93ae..6fa6f1f 100644 --- a/go.sum +++ b/go.sum @@ -8,52 +8,10 @@ github.com/fatih/structtag v1.0.0/go.mod h1:IKitwq45uXL/yqi5mYghiD3w9H6eTOvI9vnk github.com/favadi/protoc-go-inject-tag v0.0.0-20181008023834-c2c1884c833d/go.mod h1:aqpNBvyaHwaqHh/jR+j3mBjD/Y73PvAUna+5G8tRLA8= github.com/go-stack/stack v1.8.0 h1:5SgMzNM5HxrEjV0ww2lTmX6E2Izsfxas4+YHWRs3Lsk= github.com/go-stack/stack v1.8.0/go.mod h1:v0f6uXyyMGvRgIKkXu+yp6POWl0qKG85gN/melR3HDY= -github.com/go-stuff/grpc v0.0.0-20190618133428-6a974c8a4031 h1:KUQruFAFIktSOaT8hKOd49xEuJicX85ruydX7XcVgE0= -github.com/go-stuff/grpc v0.0.0-20190618133428-6a974c8a4031/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190619155628-10acd7d0f220 h1:kTdeXuIaXymsoxx0ZRSdehndA9NHJP4k8T3y0Txjkao= -github.com/go-stuff/grpc v0.0.0-20190619155628-10acd7d0f220/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190619160344-536732f7c1b5 h1:vE3yNWqXLZuB3/+tlrtkmD0up2flJEZQJZ1S1KO/Jo8= -github.com/go-stuff/grpc v0.0.0-20190619160344-536732f7c1b5/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190619160653-0c57366f8cd0 h1:cU1J8utZ+cBlFv5c8PvKHYsbt8dx41KypQnGKxiHMbo= -github.com/go-stuff/grpc v0.0.0-20190619160653-0c57366f8cd0/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190619161016-28579babe9cc h1:2SDLsaSZoDkvbDmIFG/to7U5zDrl/IaMt/z4KBIpqOc= -github.com/go-stuff/grpc v0.0.0-20190619161016-28579babe9cc/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190624155543-37420f7e529b h1:TpkfvRooG+MtOYQbydkSF03+9b7VAmR61M1KfaHtpEU= -github.com/go-stuff/grpc v0.0.0-20190624155543-37420f7e529b/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190624165740-a40ef846b8ff h1:amzZ8oC2MncdCN4i1W6QhwDtKdchjzzqdXBiav5idaI= -github.com/go-stuff/grpc v0.0.0-20190624165740-a40ef846b8ff/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190624173314-cd93d54867ee h1:q2Kag4d70/7hgLPwgg9srpE2z68EZcMpq+qjL2I6qXQ= -github.com/go-stuff/grpc v0.0.0-20190624173314-cd93d54867ee/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190624173446-615cdde5b992 h1:M8i9HykPy2NsO5ruQI2rs+2QzO2qRDg/kJsOdzD9pmA= -github.com/go-stuff/grpc v0.0.0-20190624173446-615cdde5b992/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190624180618-dcd00097a367 h1:YL07s6Glh9jQud2b/u/zqBr6IoYVHfVOqPNzni7JrWg= -github.com/go-stuff/grpc v0.0.0-20190624180618-dcd00097a367/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190625115201-ee6b6554d874 h1:ngNefcn62wbrhQzAT725gTkrgugj6ccpcz1DyPygobY= -github.com/go-stuff/grpc v0.0.0-20190625115201-ee6b6554d874/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190625120934-ec172a064d13 h1:+tUy7pkxWkjLjmwXhfz3R7qKNr2G0UHJmJvrywNmcIA= -github.com/go-stuff/grpc v0.0.0-20190625120934-ec172a064d13/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190625124842-ddb8b77a3aa9 h1:7Osu6/IcyrfLq2MiCrCg39xD0KhjW2x/DiPb3f3VQhY= -github.com/go-stuff/grpc v0.0.0-20190625124842-ddb8b77a3aa9/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190625133643-630a9ac54f48 h1:voFpT/DVtX3e3h5h0c1JDSt2/P6wUPVzKzSEqsEx3js= -github.com/go-stuff/grpc v0.0.0-20190625133643-630a9ac54f48/go.mod h1:sDpH/O6np4TRrl7VJdfgh57JF81womf8owqWDN/gbs4= -github.com/go-stuff/grpc v0.0.0-20190628183619-dac9d335365f h1:D4xESjkKSTUmcy4LikhNOA68kkSAgoCTMtPEUa4fbuE= -github.com/go-stuff/grpc v0.0.0-20190628183619-dac9d335365f/go.mod h1:IeEaTaCqX6VatA6zbqrfMRoPmYFDy4gSyNHgNDfqkeI= -github.com/go-stuff/grpc v0.0.0-20190628230237-99b1f3811b65 h1:d77IDM2yAAbnhiZfl33QPBNAzuSUQDyjt9lUOg7anco= -github.com/go-stuff/grpc v0.0.0-20190628230237-99b1f3811b65/go.mod h1:IeEaTaCqX6VatA6zbqrfMRoPmYFDy4gSyNHgNDfqkeI= -github.com/go-stuff/grpc v0.0.0-20190629002023-c609a0e32da8 h1:CumCYXT18OLYIgxlfTQq4dFu9xWdmYnpSdieIl4BAHE= -github.com/go-stuff/grpc v0.0.0-20190629002023-c609a0e32da8/go.mod h1:IeEaTaCqX6VatA6zbqrfMRoPmYFDy4gSyNHgNDfqkeI= -github.com/go-stuff/grpc v0.0.0-20190630112127-3e252cd3cc53 h1:CjNv9HdpgT7MtlIUNaJckmNCrvIeGN36n/+93LUVkxA= -github.com/go-stuff/grpc v0.0.0-20190630112127-3e252cd3cc53/go.mod h1:IeEaTaCqX6VatA6zbqrfMRoPmYFDy4gSyNHgNDfqkeI= -github.com/go-stuff/grpc v0.0.0-20190630113524-5094de0c38c1 h1:j3Wx8cXSuQjLVFO7cVL8lXVqXBWFyi2lFNbXp6WAI/c= -github.com/go-stuff/grpc v0.0.0-20190630113524-5094de0c38c1/go.mod h1:IeEaTaCqX6VatA6zbqrfMRoPmYFDy4gSyNHgNDfqkeI= -github.com/go-stuff/grpc v0.0.0-20190630115153-3a2fafb8369a h1:canTAgYsuDFn2WFZh//aoSEuEvb1ZEo8F+k7y5d8bA0= -github.com/go-stuff/grpc v0.0.0-20190630115153-3a2fafb8369a/go.mod h1:IeEaTaCqX6VatA6zbqrfMRoPmYFDy4gSyNHgNDfqkeI= github.com/go-stuff/grpc v0.0.0-20190711234811-a4a057adc810 h1:DIbQ4WiU9MC2q9Wq1frvLYhsIW5+WhQaP4znxmK+jRA= github.com/go-stuff/grpc v0.0.0-20190711234811-a4a057adc810/go.mod h1:IeEaTaCqX6VatA6zbqrfMRoPmYFDy4gSyNHgNDfqkeI= github.com/go-stuff/ldap v0.0.2 h1:7OGTxAR1kEUlwQCErSpd97b7h8GLruBxggbHdaUM5Vg= github.com/go-stuff/ldap v0.0.2/go.mod h1:BgYemTEa4GEutzCQpXmm9+eLDMSsuMb8a0j7zRFrrEs= -github.com/go-stuff/mongostore v0.1.16 h1:tZCnMUtjvNKUH44yLlcwdzQaLQG+6Osk2WeuwNpfYxw= -github.com/go-stuff/mongostore v0.1.16/go.mod h1:rJ5SXG/Ij3SU3N1Uw2zNoWlkHQ+WhAnhyeGYpVtZrUY= github.com/go-stuff/mongostore v0.1.17 h1:kOq9ONDNRHo4nx6zV2gD8JTm7BdoDfnQGw/3Hg64vXk= github.com/go-stuff/mongostore v0.1.17/go.mod h1:rJ5SXG/Ij3SU3N1Uw2zNoWlkHQ+WhAnhyeGYpVtZrUY= github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b h1:VKtxabqXZkF25pY9ekfRL6a582T4P37/31XEstQ5p58= @@ -79,7 +37,6 @@ github.com/gorilla/securecookie v1.1.1/go.mod h1:ra0sb63/xPlUeL+yeDciTfxMRAA+MP+ github.com/gorilla/sessions v1.1.3 h1:uXoZdcdA5XdXF3QzuSlheVRUvjl+1rKY7zBXL68L9RU= github.com/gorilla/sessions v1.1.3/go.mod h1:8KCfur6+4Mqcc6S0FEfKuN15Vl5MgXW92AE8ovaJD0w= github.com/lyft/protoc-gen-star v0.3.7/go.mod h1:mE8fbna26u7aEA2QCVvvfBU/ZrPgocG1206xAFPcs94= -github.com/pkg/errors v0.8.0 h1:WdK/asTD0HN+q6hsWO3/vpuAkAr+tw6aNJNDFFf0+qw= 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= @@ -91,7 +48,6 @@ github.com/stretchr/objx v0.1.0/go.mod h1:HFkY916IF+rwdDfMAkV7OtwuqBVzrE8GR6GFx+ github.com/stretchr/testify v1.2.2/go.mod h1:a8OnRcib4nhh0OaRAV+Yts87kKdq0PP7pXfy6kDkUVs= github.com/stretchr/testify v1.3.0 h1:TivCn/peBQ7UY8ooIcPgZFpTNSz0Q2U6UrFlUfqbe0Q= github.com/stretchr/testify v1.3.0/go.mod h1:M5WIy9Dh21IEIfnGCwXGc5bZfKNJtfHm1UVUgZn+9EI= -github.com/tidwall/pretty v0.0.0-20190325153808-1166b9ac2b65 h1:rQ229MBgvW68s1/g6f1/63TgYwYxfF4E+bi/KC19P8g= github.com/tidwall/pretty v0.0.0-20190325153808-1166b9ac2b65/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk= github.com/tidwall/pretty v1.0.0 h1:HsD+QiTn7sK6flMKIvNmpqz1qrpP3Ps6jOKIKMooyg4= github.com/tidwall/pretty v1.0.0/go.mod h1:XNkn88O1ChpSDQmQeStsy+sBenx6DDtFZJxhVysOjyk= @@ -99,53 +55,68 @@ github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c h1:u40Z8hqBAAQyv+vATcGgV github.com/xdg/scram v0.0.0-20180814205039-7eeb5667e42c/go.mod h1:lB8K/P019DLNhemzwFU4jHLhdvlE6uDZjXFejJXr49I= github.com/xdg/stringprep v1.0.0 h1:d9X0esnoa3dFsV0FG35rAT0RIhYFlPq7MiP+DW89La0= github.com/xdg/stringprep v1.0.0/go.mod h1:Jhud4/sHMO4oL310DaZAKk9ZaJ08SJfe+sJh0HrGL1Y= -go.mongodb.org/mongo-driver v1.0.2 h1:RwjK1tKt7VPqQh3tsjiEqKJg75GNhP/loch+PwRc4ig= +github.com/yuin/goldmark v1.4.13/go.mod h1:6yULJ656Px+3vBD8DxQVa3kxgyrAnzto9xy5taEt/CY= go.mongodb.org/mongo-driver v1.0.2/go.mod h1:u7ryQJ+DOzQmeO7zB6MHyr8jkEQvC8vH7qLUO4lqsUM= go.mongodb.org/mongo-driver v1.0.3 h1:GKoji1ld3tw2aC+GX1wbr/J2fX13yNacEYoJ8Nhr0yU= go.mongodb.org/mongo-driver v1.0.3/go.mod h1:u7ryQJ+DOzQmeO7zB6MHyr8jkEQvC8vH7qLUO4lqsUM= golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= -golang.org/x/crypto v0.0.0-20190530122614-20be4c3c3ed5 h1:8dUaAV7K4uHsF56JQWkprecIQKdPHtR9jCHF5nB8uzc= golang.org/x/crypto v0.0.0-20190530122614-20be4c3c3ed5/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= -golang.org/x/crypto v0.0.0-20190617133340-57b3e21c3d56 h1:ZpKuNIejY8P0ExLOVyKhb0WsgG8UdvHXe6TWjY7eL6k= -golang.org/x/crypto v0.0.0-20190617133340-57b3e21c3d56/go.mod h1:yigFU9vqHzYiE8UmvKecakEJjdnWj3jj499lnFckfCI= +golang.org/x/crypto v0.0.0-20210921155107-089bfa567519/go.mod h1:GvvjBRRGRdwPK5ydBHafDWAxML/pGHZbMvKqRZ5+Abc= +golang.org/x/crypto v0.1.0 h1:MDRAIl0xIo9Io2xV565hzXHw3zVseKrJKodhohM5CjU= +golang.org/x/crypto v0.1.0/go.mod h1:RecgLatLF4+eUMCP1PoPZQb+cVrJcOPbHkTkbkB9sbw= golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= golang.org/x/lint v0.0.0-20181026193005-c67002cb31c3/go.mod h1:UVdnD1Gm6xHRNCYTkRU2/jEulfH38KcIWyp/GAMgvoE= golang.org/x/lint v0.0.0-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= +golang.org/x/mod v0.6.0-dev.0.20220419223038-86c51ed26bb4/go.mod h1:jJ57K6gSWd91VN4djpZkiMVwK6gcyfeH4XE8wZrZaV4= golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180801234040-f4c29de78a2a/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190213061140-3a22650c66bd/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= golang.org/x/net v0.0.0-20190311183353-d8887717615a/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn7q6eTqICYqUVnKs3thJo3Qplg= -golang.org/x/net v0.0.0-20190603091049-60506f45cf65 h1:+rhAzEzT3f4JtomfC371qB+0Ola2caSKcY69NUBZrRQ= golang.org/x/net v0.0.0-20190603091049-60506f45cf65/go.mod h1:HSz+uSET+XFnRR8LxR5pz3Of3rY3CfYBVs4xY44aLks= -golang.org/x/net v0.0.0-20190613194153-d28f0bde5980 h1:dfGZHvZk057jK2MCeWus/TowKpJ8y4AmooUzdBSR9GU= -golang.org/x/net v0.0.0-20190613194153-d28f0bde5980/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20190620200207-3b0461eec859/go.mod h1:z5CRVTTTmAJ677TzLLGU+0bjPO0LkuOLi4/5GtJWs/s= +golang.org/x/net v0.0.0-20210226172049-e18ecbb05110/go.mod h1:m0MpNAwzfU5UDzcl9v0D8zg8gWTRqZa9RBIspLL5mdg= +golang.org/x/net v0.0.0-20220722155237-a158d28d115b/go.mod h1:XRhObCWvk6IyKnWLug+ECip1KBveYUHfp+8e9klMJ9c= +golang.org/x/net v0.1.0 h1:hZ/3BUoy5aId7sCpA/Tc5lt8DkFgdVS2onTpJsZ/fl0= +golang.org/x/net v0.1.0/go.mod h1:Cx3nUiGt4eDBEyega/BKRp+/AlGL8hYe7U9odMt2Cco= golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sync v0.0.0-20190227155943-e225da77a7e6/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= -golang.org/x/sync v0.0.0-20190423024810-112230192c58 h1:8gQV6CLnAEikrhgkHFbMAEhagSSnXWGV915qUMm9mrU= golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= +golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4 h1:uVc8UZUe6tr40fFVnUP5Oj+veunVezqYl9z7DYw9xzw= +golang.org/x/sync v0.0.0-20220722155255-886fb9371eb4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= golang.org/x/sys v0.0.0-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= -golang.org/x/sys v0.0.0-20190412213103-97732733099d h1:+R4KGOnez64A81RvjARKc4UT5/tI9ujCIVX+P5KiHuI= golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= golang.org/x/sys v0.0.0-20190608050228-5b15430b70e3/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= -golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f h1:25KHgbfyiSm6vwQLbM3zZIe1v9p/3ea4Rz+nnM5K/i4= -golang.org/x/sys v0.0.0-20190616124812-15dcb6c0061f/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= +golang.org/x/sys v0.0.0-20210615035016-665e8c7367d1/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220520151302-bc2c85ada10a/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.0.0-20220722155257-8c9f86f7a55f/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/sys v0.1.0 h1:kunALQeHf1/185U1i0GOB/fy1IPRDDpuoOOqRReG57U= +golang.org/x/sys v0.1.0/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= +golang.org/x/term v0.0.0-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= +golang.org/x/term v0.0.0-20210927222741-03fcf44c2211/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= +golang.org/x/term v0.1.0/go.mod h1:jbD1KX2456YbFQfuXm/mYQcufACuNUgVhRMnK/tPxf8= golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= -golang.org/x/text v0.3.2 h1:tW2bmiBqwgJj/UpqtC8EpXEZVYOwU0yG4iWbprSVAcs= golang.org/x/text v0.3.2/go.mod h1:bEr9sfX3Q8Zfm5fL9x+3itogRgK3+ptLWKqgva+5dAk= +golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= +golang.org/x/text v0.3.7/go.mod h1:u+2+/6zg+i71rQMx5EYifcz6MCKuco9NR6JIITiCfzQ= +golang.org/x/text v0.4.0 h1:BrVqGRd7+k1DiOgtnFvAkoQEWQvBc25ouMJM6429SFg= +golang.org/x/text v0.4.0/go.mod h1:mrYo+phRRbMaCq/xk9113O4dZlRixOauAjOtrjsXDZ8= golang.org/x/tools v0.0.0-20180917221912-90fa682c2a6e/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGmLbDWY5pfWTLqBcC2KZ6jyYvM4mQ= golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= golang.org/x/tools v0.0.0-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= +golang.org/x/tools v0.0.0-20191119224855-298f0cb1881e/go.mod h1:b+2E5dAYhXwXZwtnZ6UAqBI28+e2cm9otk0dWdXHAEo= +golang.org/x/tools v0.1.12/go.mod h1:hNGJHUnrk76NpqgfD5Aqm5Crs+Hm0VOH/i9J2+nxYbc= +golang.org/x/xerrors v0.0.0-20190717185122-a985d3407aa7/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= google.golang.org/appengine v1.1.0/go.mod h1:EbEs0AVv82hx2wNQdGPgUI5lhzA/G0D9YwlJXL52JkM= google.golang.org/appengine v1.4.0/go.mod h1:xpcJRLb0r/rnEns0DIKYYv+WjYCduHsrkT7/EB5XEv4= google.golang.org/genproto v0.0.0-20180817151627-c66870c02cf8/go.mod h1:JiN7NxoALGmiZfu7CAH4rXhgtRTLTxftemlI0sWmxmc= -google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb h1:i1Ppqkc3WQXikh8bXiwHqAN5Rv3/qDCcRk0/Otx73BY= google.golang.org/genproto v0.0.0-20190425155659-357c62f0e4bb/go.mod h1:VzzqZJRnGkLBvHegQrXjBqPurQTc5/KpmUdxsrq26oE= google.golang.org/genproto v0.0.0-20190611190212-a7e196e89fd3 h1:0LGHEA/u5XLibPOx6D7D8FBT/ax6wT57vNKY0QckCwo= google.golang.org/genproto v0.0.0-20190611190212-a7e196e89fd3/go.mod h1:z3L6/3dTEVtUr6QSP8miRzeRqwQOioJ9I66odjN4I7s=