custom-pattern

command
v0.2.2 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Feb 12, 2024 License: BSD-3-Clause Imports: 10 Imported by: 0

README

Gateway using Custom-Pattern

This recipe is a gateway using the custom pattern. It uses counter activity to keep the track of number of successful and failed HTTP calls.

Example:

Counter Activity

Name Type Description
counterName string, required:true The name of the counter
op string Counter operation, 'get' is the default operation

Installation

  • Install Go

Setup

git clone https://github.com/AiRISTAFlowInc/fs-microgateway
cd microgateway/examples/api/custom-pattern

Testing

Start the gateway:

go run main.go

In another terminal start the server:

go run main.go -server
Request is successful

Run the following command:

curl --request GET http://localhost:9096/endpoint

You should see on successful call:

{"Error-Calls":0,"Success-Calls":1}

Similarly, on unsuccessful call...or in case of error: You should see on successful call:

{"Error-Calls":1,"Success-Calls":0}

Documentation

The Go Gopher

There is no documentation for this package.

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL