10
« google.golang.grpc »18
var jeton = "VOTRE_TOKEN"19
var endpoint = "VOTRE_POINT_DE_FIN :50051"25
func (a *auth) GetRequestMetadata(ctx contexte.Context, uri ...chaîne) (carte[chaîne]chaîne, erreur) {26
return map[string]string{31
func (a *auth) RequireTransportSecurity() bool {37
opts := []grpc.DialOption{38
grpc.WithTransportCredentials(credentials.NewTLS(&tls.Config{})),39
grpc.WithPerRPCCredentials(&auth{token}),41
conn := client.NewGrpcClient(endpoint)42
if err := conn.Start(opts...); err != nil {45
defer conn.Conn.Close()49
fmt.Printf("Querying exchange details for exchange ID: %d\n", id)51
exchange, err := conn.ExchangeByID(id)54
fmt.Printf("Error retrieving exchange: %v\n", err)58
fmt.Println("Exchange details retrieved successfully:")59
resultJSON, _ := json.MarshalIndent(exchange, "", " ")60
fmt.Println(string(resultJSON))
10
« google.golang.grpc »18
var jeton = "VOTRE_TOKEN"19
var endpoint = "VOTRE_POINT_DE_FIN :50051"25
func (a *auth) GetRequestMetadata(ctx contexte.Context, uri ...chaîne) (carte[chaîne]chaîne, erreur) {26
return map[string]string{31
func (a *auth) RequireTransportSecurity() bool {37
opts := []grpc.DialOption{38
grpc.WithTransportCredentials(credentials.NewTLS(&tls.Config{})),39
grpc.WithPerRPCCredentials(&auth{token}),41
conn := client.NewGrpcClient(endpoint)42
if err := conn.Start(opts...); err != nil {45
defer conn.Conn.Close()49
fmt.Printf("Querying exchange details for exchange ID: %d\n", id)51
exchange, err := conn.ExchangeByID(id)54
fmt.Printf("Error retrieving exchange: %v\n", err)58
fmt.Println("Exchange details retrieved successfully:")59
resultJSON, _ := json.MarshalIndent(exchange, "", " ")60
fmt.Println(string(resultJSON))