go-alexa

A collection of Amazon Echo / Alexa tools for Go development.

go-alexa: A Go toolset for creating Amazon Alexa Skills

The Amazon Echo, with it’s voice assitant Alexa, is a surprisingly amazing tool. Having the power of voice recognition tied to the web ready at any time is quite powerful and now that Amazon has opened up a developer platform it’s even more exciting! Amazon has supplied packages for Java and Node.js (tied to the AWS Lamda platform) but I wanted to develop my skills in Go. As I moved through the process making my app work with Amazon’s spec, a simple web framework that took care all the heavy lifting on security and crafting the response object formed. I’m looking forward to more Go-based tools getting created and living in this go-alexa bucket but for now the skillserver is the first tool.

Tools

* skillserver - A framework to quickly create a skill web service that handles all of the Amazon requirements. * Example: Jeopardy

Future Proposed Tools

* An Amazon Echo request simulator * A library for Alexa responses

Contributors

Mike Flynn (@thatmikeflynn)

Related Repositories

go-alexa

go-alexa

A collection of Amazon Echo / Alexa tools for Go development. ...

golexa

golexa

A little Go library to easily handle Alexa custom skill requests ...

lambda-go

lambda-go

A working example for developing Alexa Skills Kit for your Amazon Echo with AWS Lambda. ...

alexa-go

alexa-go

Alexa Request/Response and helpers in Go ...

Alexa-InfoCenter

Alexa-InfoCenter

My learn as I go project for Alexa Skills Kit and Python. ...


Top Contributors

mikeflynn ericdaugherty FireEater64 Tonkpils