handler: fix for latest micro #174
							
								
								
									
										9
									
								
								go.mod
									
									
									
									
									
								
							
							
						
						
									
										9
									
								
								go.mod
									
									
									
									
									
								
							| @@ -4,14 +4,19 @@ go 1.19 | |||||||
|  |  | ||||||
| require ( | require ( | ||||||
| 	go.unistack.org/micro-codec-yaml/v4 v4.0.0 | 	go.unistack.org/micro-codec-yaml/v4 v4.0.0 | ||||||
| 	go.unistack.org/micro-proto/v4 v4.0.0 | 	go.unistack.org/micro-proto/v4 v4.0.1 | ||||||
| 	go.unistack.org/micro/v4 v4.0.6 | 	go.unistack.org/micro/v4 v4.0.6 | ||||||
| 	golang.org/x/net v0.7.0 | 	go.unistack.org/protoc-gen-go-micro/v4 v4.0.7 | ||||||
|  | 	golang.org/x/net v0.12.0 | ||||||
| ) | ) | ||||||
|  |  | ||||||
| require ( | require ( | ||||||
|  | 	github.com/fatih/structtag v1.2.0 // indirect | ||||||
| 	github.com/golang/protobuf v1.5.3 // indirect | 	github.com/golang/protobuf v1.5.3 // indirect | ||||||
| 	github.com/google/gnostic v0.6.9 // indirect | 	github.com/google/gnostic v0.6.9 // indirect | ||||||
|  | 	golang.org/x/mod v0.12.0 // indirect | ||||||
|  | 	golang.org/x/sys v0.10.0 // indirect | ||||||
|  | 	golang.org/x/tools v0.11.0 // indirect | ||||||
| 	google.golang.org/protobuf v1.31.0 // indirect | 	google.golang.org/protobuf v1.31.0 // indirect | ||||||
| 	gopkg.in/yaml.v2 v2.4.0 // indirect | 	gopkg.in/yaml.v2 v2.4.0 // indirect | ||||||
| 	gopkg.in/yaml.v3 v3.0.1 // indirect | 	gopkg.in/yaml.v3 v3.0.1 // indirect | ||||||
|   | |||||||
							
								
								
									
										19
									
								
								go.sum
									
									
									
									
									
								
							
							
						
						
									
										19
									
								
								go.sum
									
									
									
									
									
								
							| @@ -20,6 +20,8 @@ github.com/envoyproxy/go-control-plane v0.9.4/go.mod h1:6rpuAdCZL397s3pYoYcLgu1m | |||||||
| github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= | github.com/envoyproxy/go-control-plane v0.9.9-0.20201210154907-fd9021fe5dad/go.mod h1:cXg6YxExXjJnVBQHBLXeUAgxn2UodCpnH306RInaBQk= | ||||||
| github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= | github.com/envoyproxy/go-control-plane v0.9.9-0.20210512163311-63b5d3c536b0/go.mod h1:hliV/p42l8fGbc6Y9bQ70uLwIvmJyVE5k4iMKlh8wCQ= | ||||||
| github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= | github.com/envoyproxy/protoc-gen-validate v0.1.0/go.mod h1:iSmxcyjqTsJpI2R4NaDN7+kN2VEUnK/pcBlmesArF7c= | ||||||
|  | github.com/fatih/structtag v1.2.0 h1:/OdNE99OxoI/PqaW/SuSK9uxxT3f/tcSZgon/ssNSx4= | ||||||
|  | github.com/fatih/structtag v1.2.0/go.mod h1:mBJUNpUnHmRKrKlQQlmCrh5PuhftFbNv8Ys4/aAZl94= | ||||||
| github.com/flowstack/go-jsonschema v0.1.1/go.mod h1:yL7fNggx1o8rm9RlgXv7hTBWxdBM0rVwpMwimd3F3N0= | github.com/flowstack/go-jsonschema v0.1.1/go.mod h1:yL7fNggx1o8rm9RlgXv7hTBWxdBM0rVwpMwimd3F3N0= | ||||||
| github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= | github.com/ghodss/yaml v1.0.0/go.mod h1:4dBDuWmgqj2HViK6kFavaiC9ZROes6MMH2rRYeMEF04= | ||||||
| github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= | github.com/golang/glog v0.0.0-20160126235308-23def4e6c14b/go.mod h1:SBH7ygxi8pfUlaOkMMuAQtPIUF8ecWP5IEl/CR7VP2Q= | ||||||
| @@ -69,16 +71,20 @@ github.com/xeipuuv/gojsonschema v1.2.0/go.mod h1:anYRn/JVcOK2ZgGU+IjEV4nwlhoK5sQ | |||||||
| go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= | go.opentelemetry.io/proto/otlp v0.7.0/go.mod h1:PqfVotwruBrMGOCsRd/89rSnXhoiJIqeYNgFYFoEGnI= | ||||||
| go.unistack.org/micro-codec-yaml/v4 v4.0.0 h1:DK/+fA69gmnvYmGHe3kqVR0pukS8ank5lPG4MfdPQEk= | go.unistack.org/micro-codec-yaml/v4 v4.0.0 h1:DK/+fA69gmnvYmGHe3kqVR0pukS8ank5lPG4MfdPQEk= | ||||||
| go.unistack.org/micro-codec-yaml/v4 v4.0.0/go.mod h1:UG4ouILbUfgNL7nvp7CpmD2IIzO8bQHjzDIahOvIAgM= | go.unistack.org/micro-codec-yaml/v4 v4.0.0/go.mod h1:UG4ouILbUfgNL7nvp7CpmD2IIzO8bQHjzDIahOvIAgM= | ||||||
| go.unistack.org/micro-proto/v4 v4.0.0 h1:+TAwKSlx48eLsNO2E2cO0JLE8we1KU2AuWe9Q310FuU= | go.unistack.org/micro-proto/v4 v4.0.1 h1:2RKHgtCOOcAFgKsnngGK5bqM/6MWXOjVCdw03dbuoF8= | ||||||
| go.unistack.org/micro-proto/v4 v4.0.0/go.mod h1:ArmK7o+uFvxSY3dbJhKBBX4Pm1rhWdLEFf3LxBrMtec= | go.unistack.org/micro-proto/v4 v4.0.1/go.mod h1:ArmK7o+uFvxSY3dbJhKBBX4Pm1rhWdLEFf3LxBrMtec= | ||||||
| go.unistack.org/micro/v4 v4.0.6 h1:YFWvTh3VwyOd6NHYTQcf47n2TF5+p/EhpnbuBQX3qhk= | go.unistack.org/micro/v4 v4.0.6 h1:YFWvTh3VwyOd6NHYTQcf47n2TF5+p/EhpnbuBQX3qhk= | ||||||
| go.unistack.org/micro/v4 v4.0.6/go.mod h1:bVEYTlPi0EsdgZZt311bIroDg9ict7ky3C87dSCCAGk= | go.unistack.org/micro/v4 v4.0.6/go.mod h1:bVEYTlPi0EsdgZZt311bIroDg9ict7ky3C87dSCCAGk= | ||||||
|  | go.unistack.org/protoc-gen-go-micro/v4 v4.0.7 h1:c3CeBvjWV9MBrGGPaQCcHZrnuLY9sVJHv7vACI/dvuM= | ||||||
|  | go.unistack.org/protoc-gen-go-micro/v4 v4.0.7/go.mod h1:9bsKAlESlPXPBSmY/NDLL//smZbhnEMrnWyG+M8zVFA= | ||||||
| golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= | golang.org/x/crypto v0.0.0-20190308221718-c2843e01d9a2/go.mod h1:djNgcEr1/C05ACkg1iLfiJU5Ep61QUkGW8qpdssI0+w= | ||||||
| golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= | golang.org/x/crypto v0.0.0-20200622213623-75b288015ac9/go.mod h1:LzIPMQfyMNhhGPhUkYOs5KpL4U8rLKemX1yGLhDgUto= | ||||||
| golang.org/x/exp v0.0.0-20190121172915-509febef88a4/go.mod h1:CJ0aWSM057203Lf6IL+f9T1iT9GByDxfZKAQTCR3kQA= | 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-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-20190227174305-5b3e6a55c961/go.mod h1:wehouNa3lNwaWXcvxsM5YxQ5yQlVC4a0KAMCusXpPoU= | ||||||
| golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= | golang.org/x/lint v0.0.0-20190313153728-d0100b6bd8b3/go.mod h1:6SW0HCj/g11FgYtHlgUYUwCkIfeOF89ocIRzGO/8vkc= | ||||||
|  | golang.org/x/mod v0.12.0 h1:rmsUpXtvNzj340zd98LZ4KntptpfRHwpFOHG188oHXc= | ||||||
|  | golang.org/x/mod v0.12.0/go.mod h1:iBbtSCu2XBx23ZKBPSOrRkjjQPZFPuis4dIYUhu/chs= | ||||||
| golang.org/x/net v0.0.0-20180724234803-3673e40ba225/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= | golang.org/x/net v0.0.0-20180724234803-3673e40ba225/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-20180826012351-8a410e7b638d/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= | ||||||
| golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= | golang.org/x/net v0.0.0-20190108225652-1e06a53dbb7e/go.mod h1:mL1N/T3taQHkDXs73rZJwtUhF3w3ftmwwsq0BUmARs4= | ||||||
| @@ -88,14 +94,15 @@ golang.org/x/net v0.0.0-20190404232315-eb5bcb51f2a3/go.mod h1:t9HGtf8HONx5eT2rtn | |||||||
| golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= | golang.org/x/net v0.0.0-20200822124328-c89045814202/go.mod h1:/O7V0waA8r7cgGh81Ro3o1hOxt32SMVPicZroKQ2sZA= | ||||||
| golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= | golang.org/x/net v0.0.0-20210405180319-a5a99cb37ef4/go.mod h1:p54w0d4576C0XHj96bSt6lcn1PtDYWL6XObtHCRCNQM= | ||||||
| golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= | golang.org/x/net v0.0.0-20210805182204-aaa1db679c0d/go.mod h1:9nx3DQGgdP8bBQD5qxJ1jj9UTztislL4KSBs9R2vV5Y= | ||||||
| golang.org/x/net v0.7.0 h1:rJrUqqhjsgNp7KqAIc25s9pZnjU7TUcSY7HcVZjdn1g= | golang.org/x/net v0.12.0 h1:cfawfvKITfUsFCeJIHJrbSxpeu/E81khclypR0GVT50= | ||||||
| golang.org/x/net v0.7.0/go.mod h1:2Tu9+aMcznHK/AK1HMvgo6xiTLG5rD5rZLDS+rp2Bjs= | golang.org/x/net v0.12.0/go.mod h1:zEVYFnQC7m/vmpQFELhcD1EWkZlX69l4oqgmer6hfKA= | ||||||
| golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= | golang.org/x/oauth2 v0.0.0-20180821212333-d2e6202438be/go.mod h1:N/0e6XlmueqKjAGxoOufVs8QHGRruUQn6yWY3a++T0U= | ||||||
| golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | golang.org/x/oauth2 v0.0.0-20200107190931-bf48bf16ab8d/go.mod h1:gOpvHmFTYa4IltrdGE7lF6nIHvwfUNPOp7c8zoXwtLw= | ||||||
| golang.org/x/sync v0.0.0-20180314180146-1d60e4601c6f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= | 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-20181108010431-42b317875d0f/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= | ||||||
| golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= | golang.org/x/sync v0.0.0-20181221193216-37e7f081c4d4/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= | ||||||
| golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= | golang.org/x/sync v0.0.0-20190423024810-112230192c58/go.mod h1:RxMgew5VJxzue5/jJTE5uejpjVlOe/izrB70Jof72aM= | ||||||
|  | golang.org/x/sync v0.3.0 h1:ftCYgMx6zT/asHUrPw8BLLscYtGznsLAnjq5RH9P66E= | ||||||
| golang.org/x/sys v0.0.0-20180830151530-49385e6e1522/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= | 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-20190215142949-d0b11bdaac8a/go.mod h1:STP8DvDyc/dI5b8T5hshtkjS+E42TnysNCUPdjciGhY= | ||||||
| golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= | golang.org/x/sys v0.0.0-20190412213103-97732733099d/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= | ||||||
| @@ -104,6 +111,8 @@ golang.org/x/sys v0.0.0-20201119102817-f84b799fce68/go.mod h1:h1NjWce9XRLGQEsW7w | |||||||
| golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= | golang.org/x/sys v0.0.0-20210330210617-4fbd30eecc44/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= | ||||||
| golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= | golang.org/x/sys v0.0.0-20210423082822-04245dca01da/go.mod h1:h1NjWce9XRLGQEsW7wpKNCjG9DtNlClVuFLEZdDNbEs= | ||||||
| golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | golang.org/x/sys v0.0.0-20210510120138-977fb7262007/go.mod h1:oPkhp1MJrh7nUepCBck5+mAzfO9JrbApNNgaTdGDITg= | ||||||
|  | golang.org/x/sys v0.10.0 h1:SqMFp9UcQJZa+pmYuAKjd9xq1f0j5rLcDIk0mj4qAsA= | ||||||
|  | golang.org/x/sys v0.10.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-20201126162022-7de9c90e9dd1/go.mod h1:bj7SfCRtBDWHUb9snDiAeCFNEtKQo2Wmx5Cou7ajbmo= | ||||||
| golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | golang.org/x/text v0.3.0/go.mod h1:NqM8EUOU14njkJ3fqMW+pc6Ldnwhi/IjpwHt7yyuwOQ= | ||||||
| golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= | golang.org/x/text v0.3.3/go.mod h1:5Zoc/QRtKVWzQhOtBMvqHzDpF6irO9z98xDceosuGiQ= | ||||||
| @@ -114,6 +123,8 @@ golang.org/x/tools v0.0.0-20190114222345-bf090417da8b/go.mod h1:n7NCudcB/nEzxVGm | |||||||
| golang.org/x/tools v0.0.0-20190226205152-f727befe758c/go.mod h1:9Yl7xja0Znq3iFh3HoIrodX9oNMXvdceNzlUR8zjMvY= | 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-20190311212946-11955173bddd/go.mod h1:LCzVGOaR6xXOjkQ3onu1FJEFr0SW1gC7cKk1uF8kGRs= | ||||||
| golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= | golang.org/x/tools v0.0.0-20190524140312-2c0ae7006135/go.mod h1:RgjU9mgBXZiqYHBnxXauZ1Gv1EHHAz9KjViQ78xBX0Q= | ||||||
|  | golang.org/x/tools v0.11.0 h1:EMCa6U9S2LtZXLAMoWiR/R8dAQFRqbAitmbJ2UKhoi8= | ||||||
|  | golang.org/x/tools v0.11.0/go.mod h1:anzJrxPjNtfgiYQYirP2CPGzGLxrH2u2QBhn6Bf3qY8= | ||||||
| golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= | golang.org/x/xerrors v0.0.0-20191204190536-9bdfabe68543/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= | ||||||
| golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE= | golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1 h1:go1bK/D/BFZV2I8cIQd1NKEZ+0owSTG1fDTci4IqFcE= | ||||||
| golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= | golang.org/x/xerrors v0.0.0-20200804184101-5ec99f83aff1/go.mod h1:I/5z698sn9Ka8TeJc9MKroUUfqBBauWjQqLJ2OPfmY0= | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| // Code generated by protoc-gen-go-micro. DO NOT EDIT. | // Code generated by protoc-gen-go-micro. DO NOT EDIT. | ||||||
| // versions: | // versions: | ||||||
| // - protoc-gen-go-micro v4.0.0 | // - protoc-gen-go-micro v4.0.2 | ||||||
| // - protoc              v3.21.12 | // - protoc              v4.23.4 | ||||||
| // source: health/health.proto | // source: health/health.proto | ||||||
|  |  | ||||||
| package health | package health | ||||||
| @@ -9,37 +9,11 @@ package health | |||||||
| import ( | import ( | ||||||
| 	context "context" | 	context "context" | ||||||
| 	codec "go.unistack.org/micro-proto/v4/codec" | 	codec "go.unistack.org/micro-proto/v4/codec" | ||||||
| 	v4 "go.unistack.org/micro-server-http/v4" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	HealthServiceName = "HealthService" | 	HealthServiceName = "HealthService" | ||||||
| ) | ) | ||||||
| var ( |  | ||||||
| 	HealthServiceServerEndpoints = []v4.EndpointMetadata{ |  | ||||||
| 		{ |  | ||||||
| 			Name:   "HealthService.Live", |  | ||||||
| 			Path:   "/live", |  | ||||||
| 			Method: "GET", |  | ||||||
| 			Body:   "", |  | ||||||
| 			Stream: false, |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			Name:   "HealthService.Ready", |  | ||||||
| 			Path:   "/ready", |  | ||||||
| 			Method: "GET", |  | ||||||
| 			Body:   "", |  | ||||||
| 			Stream: false, |  | ||||||
| 		}, |  | ||||||
| 		{ |  | ||||||
| 			Name:   "HealthService.Version", |  | ||||||
| 			Path:   "/version", |  | ||||||
| 			Method: "GET", |  | ||||||
| 			Body:   "", |  | ||||||
| 			Stream: false, |  | ||||||
| 		}, |  | ||||||
| 	} |  | ||||||
| ) |  | ||||||
|  |  | ||||||
| type HealthServiceServer interface { | type HealthServiceServer interface { | ||||||
| 	Live(ctx context.Context, req *codec.Frame, rsp *codec.Frame) error | 	Live(ctx context.Context, req *codec.Frame, rsp *codec.Frame) error | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| // Code generated by protoc-gen-go-micro. DO NOT EDIT. | // Code generated by protoc-gen-go-micro. DO NOT EDIT. | ||||||
| // protoc-gen-go-micro version: v4.0.0 | // protoc-gen-go-micro version: v4.0.2 | ||||||
| // source: health/health.proto | // source: health/health.proto | ||||||
|  |  | ||||||
| package health | package health | ||||||
| @@ -8,9 +8,36 @@ import ( | |||||||
| 	context "context" | 	context "context" | ||||||
| 	codec "go.unistack.org/micro-proto/v4/codec" | 	codec "go.unistack.org/micro-proto/v4/codec" | ||||||
| 	v4 "go.unistack.org/micro-server-http/v4" | 	v4 "go.unistack.org/micro-server-http/v4" | ||||||
|  | 	options "go.unistack.org/micro/v4/options" | ||||||
| 	server "go.unistack.org/micro/v4/server" | 	server "go.unistack.org/micro/v4/server" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | var ( | ||||||
|  | 	HealthServiceServerEndpoints = []v4.EndpointMetadata{ | ||||||
|  | 		{ | ||||||
|  | 			Name:   "HealthService.Live", | ||||||
|  | 			Path:   "/live", | ||||||
|  | 			Method: "GET", | ||||||
|  | 			Body:   "", | ||||||
|  | 			Stream: false, | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			Name:   "HealthService.Ready", | ||||||
|  | 			Path:   "/ready", | ||||||
|  | 			Method: "GET", | ||||||
|  | 			Body:   "", | ||||||
|  | 			Stream: false, | ||||||
|  | 		}, | ||||||
|  | 		{ | ||||||
|  | 			Name:   "HealthService.Version", | ||||||
|  | 			Path:   "/version", | ||||||
|  | 			Method: "GET", | ||||||
|  | 			Body:   "", | ||||||
|  | 			Stream: false, | ||||||
|  | 		}, | ||||||
|  | 	} | ||||||
|  | ) | ||||||
|  |  | ||||||
| type healthServiceServer struct { | type healthServiceServer struct { | ||||||
| 	HealthServiceServer | 	HealthServiceServer | ||||||
| } | } | ||||||
| @@ -27,7 +54,7 @@ func (h *healthServiceServer) Version(ctx context.Context, req *codec.Frame, rsp | |||||||
| 	return h.HealthServiceServer.Version(ctx, req, rsp) | 	return h.HealthServiceServer.Version(ctx, req, rsp) | ||||||
| } | } | ||||||
|  |  | ||||||
| func RegisterHealthServiceServer(s server.Server, sh HealthServiceServer, opts ...server.HandlerOption) error { | func RegisterHealthServiceServer(s server.Server, sh HealthServiceServer, opts ...options.Option) error { | ||||||
| 	type healthService interface { | 	type healthService interface { | ||||||
| 		Live(ctx context.Context, req *codec.Frame, rsp *codec.Frame) error | 		Live(ctx context.Context, req *codec.Frame, rsp *codec.Frame) error | ||||||
| 		Ready(ctx context.Context, req *codec.Frame, rsp *codec.Frame) error | 		Ready(ctx context.Context, req *codec.Frame, rsp *codec.Frame) error | ||||||
| @@ -37,7 +64,7 @@ func RegisterHealthServiceServer(s server.Server, sh HealthServiceServer, opts . | |||||||
| 		healthService | 		healthService | ||||||
| 	} | 	} | ||||||
| 	h := &healthServiceServer{sh} | 	h := &healthServiceServer{sh} | ||||||
| 	var nopts []server.HandlerOption | 	var nopts []options.Option | ||||||
| 	nopts = append(nopts, v4.HandlerEndpoints(HealthServiceServerEndpoints)) | 	nopts = append(nopts, v4.HandlerEndpoints(HealthServiceServerEndpoints)) | ||||||
| 	return s.Handle(s.NewHandler(&HealthService{h}, append(nopts, opts...)...)) | 	return s.Handle(&HealthService{h}, append(nopts, opts...)...) | ||||||
| } | } | ||||||
|   | |||||||
| @@ -7,6 +7,7 @@ import ( | |||||||
| 	codecpb "go.unistack.org/micro-proto/v4/codec" | 	codecpb "go.unistack.org/micro-proto/v4/codec" | ||||||
| 	"go.unistack.org/micro/v4/errors" | 	"go.unistack.org/micro/v4/errors" | ||||||
| 	"go.unistack.org/micro/v4/meter" | 	"go.unistack.org/micro/v4/meter" | ||||||
|  | 	options "go.unistack.org/micro/v4/options" | ||||||
| ) | ) | ||||||
|  |  | ||||||
| // guard to fail early | // guard to fail early | ||||||
| @@ -21,7 +22,7 @@ type Option func(*Options) | |||||||
| type Options struct { | type Options struct { | ||||||
| 	Meter        meter.Meter | 	Meter        meter.Meter | ||||||
| 	Name         string | 	Name         string | ||||||
| 	MeterOptions []meter.Option | 	MeterOptions []options.Option | ||||||
| } | } | ||||||
|  |  | ||||||
| func Meter(m meter.Meter) Option { | func Meter(m meter.Meter) Option { | ||||||
| @@ -36,7 +37,7 @@ func Name(name string) Option { | |||||||
| 	} | 	} | ||||||
| } | } | ||||||
|  |  | ||||||
| func MeterOptions(opts ...meter.Option) Option { | func MeterOptions(opts ...options.Option) Option { | ||||||
| 	return func(o *Options) { | 	return func(o *Options) { | ||||||
| 		o.MeterOptions = append(o.MeterOptions, opts...) | 		o.MeterOptions = append(o.MeterOptions, opts...) | ||||||
| 	} | 	} | ||||||
|   | |||||||
| @@ -1,7 +1,7 @@ | |||||||
| // Code generated by protoc-gen-go-micro. DO NOT EDIT. | // Code generated by protoc-gen-go-micro. DO NOT EDIT. | ||||||
| // versions: | // versions: | ||||||
| // - protoc-gen-go-micro v4.0.0 | // - protoc-gen-go-micro v4.0.2 | ||||||
| // - protoc              v3.21.12 | // - protoc              v4.23.4 | ||||||
| // source: meter/meter.proto | // source: meter/meter.proto | ||||||
|  |  | ||||||
| package meter | package meter | ||||||
| @@ -9,23 +9,11 @@ package meter | |||||||
| import ( | import ( | ||||||
| 	context "context" | 	context "context" | ||||||
| 	codec "go.unistack.org/micro-proto/v4/codec" | 	codec "go.unistack.org/micro-proto/v4/codec" | ||||||
| 	v4 "go.unistack.org/micro-server-http/v4" |  | ||||||
| ) | ) | ||||||
|  |  | ||||||
| var ( | var ( | ||||||
| 	MeterServiceName = "MeterService" | 	MeterServiceName = "MeterService" | ||||||
| ) | ) | ||||||
| var ( |  | ||||||
| 	MeterServiceServerEndpoints = []v4.EndpointMetadata{ |  | ||||||
| 		{ |  | ||||||
| 			Name:   "MeterService.Metrics", |  | ||||||
| 			Path:   "/metrics", |  | ||||||
| 			Method: "GET", |  | ||||||
| 			Body:   "", |  | ||||||
| 			Stream: false, |  | ||||||
| 		}, |  | ||||||
| 	} |  | ||||||
| ) |  | ||||||
|  |  | ||||||
| type MeterServiceServer interface { | type MeterServiceServer interface { | ||||||
| 	Metrics(ctx context.Context, req *codec.Frame, rsp *codec.Frame) error | 	Metrics(ctx context.Context, req *codec.Frame, rsp *codec.Frame) error | ||||||
|   | |||||||
| @@ -1,5 +1,5 @@ | |||||||
| // Code generated by protoc-gen-go-micro. DO NOT EDIT. | // Code generated by protoc-gen-go-micro. DO NOT EDIT. | ||||||
| // protoc-gen-go-micro version: v4.0.0 | // protoc-gen-go-micro version: v4.0.2 | ||||||
| // source: meter/meter.proto | // source: meter/meter.proto | ||||||
|  |  | ||||||
| package meter | package meter | ||||||
| @@ -8,9 +8,22 @@ import ( | |||||||
| 	context "context" | 	context "context" | ||||||
| 	codec "go.unistack.org/micro-proto/v4/codec" | 	codec "go.unistack.org/micro-proto/v4/codec" | ||||||
| 	v4 "go.unistack.org/micro-server-http/v4" | 	v4 "go.unistack.org/micro-server-http/v4" | ||||||
|  | 	options "go.unistack.org/micro/v4/options" | ||||||
| 	server "go.unistack.org/micro/v4/server" | 	server "go.unistack.org/micro/v4/server" | ||||||
| ) | ) | ||||||
|  |  | ||||||
|  | var ( | ||||||
|  | 	MeterServiceServerEndpoints = []v4.EndpointMetadata{ | ||||||
|  | 		{ | ||||||
|  | 			Name:   "MeterService.Metrics", | ||||||
|  | 			Path:   "/metrics", | ||||||
|  | 			Method: "GET", | ||||||
|  | 			Body:   "", | ||||||
|  | 			Stream: false, | ||||||
|  | 		}, | ||||||
|  | 	} | ||||||
|  | ) | ||||||
|  |  | ||||||
| type meterServiceServer struct { | type meterServiceServer struct { | ||||||
| 	MeterServiceServer | 	MeterServiceServer | ||||||
| } | } | ||||||
| @@ -19,7 +32,7 @@ func (h *meterServiceServer) Metrics(ctx context.Context, req *codec.Frame, rsp | |||||||
| 	return h.MeterServiceServer.Metrics(ctx, req, rsp) | 	return h.MeterServiceServer.Metrics(ctx, req, rsp) | ||||||
| } | } | ||||||
|  |  | ||||||
| func RegisterMeterServiceServer(s server.Server, sh MeterServiceServer, opts ...server.HandlerOption) error { | func RegisterMeterServiceServer(s server.Server, sh MeterServiceServer, opts ...options.Option) error { | ||||||
| 	type meterService interface { | 	type meterService interface { | ||||||
| 		Metrics(ctx context.Context, req *codec.Frame, rsp *codec.Frame) error | 		Metrics(ctx context.Context, req *codec.Frame, rsp *codec.Frame) error | ||||||
| 	} | 	} | ||||||
| @@ -27,7 +40,7 @@ func RegisterMeterServiceServer(s server.Server, sh MeterServiceServer, opts ... | |||||||
| 		meterService | 		meterService | ||||||
| 	} | 	} | ||||||
| 	h := &meterServiceServer{sh} | 	h := &meterServiceServer{sh} | ||||||
| 	var nopts []server.HandlerOption | 	var nopts []options.Option | ||||||
| 	nopts = append(nopts, v4.HandlerEndpoints(MeterServiceServerEndpoints)) | 	nopts = append(nopts, v4.HandlerEndpoints(MeterServiceServerEndpoints)) | ||||||
| 	return s.Handle(s.NewHandler(&MeterService{h}, append(nopts, opts...)...)) | 	return s.Handle(&MeterService{h}, append(nopts, opts...)...) | ||||||
| } | } | ||||||
|   | |||||||
| @@ -1,20 +0,0 @@ | |||||||
| window.onload = function() { |  | ||||||
|   //<editor-fold desc="Changeable Configuration Block"> |  | ||||||
|  |  | ||||||
|   // the following lines will be replaced by docker/configurator, when it runs in a docker-container |  | ||||||
|   window.ui = SwaggerUIBundle({ |  | ||||||
|     url: "{{ .SWAGGER }}", |  | ||||||
|     dom_id: '#swagger-ui', |  | ||||||
|     deepLinking: true, |  | ||||||
|     presets: [ |  | ||||||
|       SwaggerUIBundle.presets.apis, |  | ||||||
|       SwaggerUIStandalonePreset |  | ||||||
|     ], |  | ||||||
|     plugins: [ |  | ||||||
|       SwaggerUIBundle.plugins.DownloadUrl |  | ||||||
|     ], |  | ||||||
|     layout: "StandaloneLayout" |  | ||||||
|   }); |  | ||||||
|  |  | ||||||
|   //</editor-fold> |  | ||||||
| }; |  | ||||||
		Reference in New Issue
	
	Block a user