247ce0f378c652cff9b082da74e8a008932f3ee2
LBC's Fizzbuzz server
This repository implements a basic LBC's Fizz-Buzz API server.
It exposes a unique endpoint (/) returning the LBC's Fizz-Buzz list.
Install
First, you need to install go and set your $GOPATH env variable.
Then, you can download, build and install fizzbuzz-lbc, by running:
$ go get dev.fxaguessy.fr/fx/fizzbuzz-lbc
Test
$ cd $GOPATH/src/dev.fxaguessy.fr/fx/fizzbuzz-lbc
$ go test ./...
Run
If you installed fizzbuzz-lbc using go get or with go install, you can run it with
$ $GOPATH/bin/fizzbuzz-lbc
It will launch the fizz-buzz endpoint listenning on *:8080.
Then, you can query the server via http, providing the required parameters:
$ curl 'http://localhost:8080/?string1=a&string2=b&int1=3&int2=2&limit=14'
fizzbuzz-lbc expects 5 parameters:
- `string1`: the first string
- `string2`: the second string
- `int1`: the first integer
- `int2`: the second integer
- `limit`: the limit
Description
Languages
Go
100%