asterisk agi using go

Job ID: 37328684

Budget: €30 – €250 EUR

Hi I'm looking for an Asterisk AGI written in GO

that is probably going to use this library:
https://github.com/CyCoreSystems/agi

and which is called from the dialplan as:
exten => 500,1,AGI(gotest,${myVar})
exten => 500,n,HangUp

and is able to:
* read the 'myVar' variable
* read the 'agi_extension'
* print to syslog and exit if some variables are missing
* execute a saydigit(123)
* execute the playback of a wav file
* use get_data to get a digit and log it to syslog
* set the callerid to 456

* execute a dial(SIP/789) with max ringing 60 seconds
and return the ANSWEREDTIME and DIALSTATUS arrays

* hangup

max bid is 100 euros

you must have your own Asterisk setup and GO environment
and provide instructions on how to setup and build the code.
Related categories: Asterisk PBX Golang