Loading Events

« All Events

  • This event has passed.

IBM Developer Event: Build your first API with Golang

August 21 @ 6:30 pm - 8:45 pm EDT

IBM Developer Event: Build your first API with Golang

NYC Blockchain Center and Founding Member IBM Developer Team cohost this series of developer events.

About the Event:

Golang is a language heavily used for web api building. What makes a good api? How can we build apis that are robust and extensible? Writing a good API is a evolving process.

If you are coming to Go from a different language you might be used to using some framework for building REST APIs. Although that seems to increase developer productivity in the beginning, I feel like you loose a lot of visibility and flexibility because of the abstraction. The Go ecosystem favors libraries over frameworks. We will use a library to build our API. Using a library gives us the ability to easily change and modify our API.

In this workshop we will take a data set and make an API out of it and learn some of the best practices in making a good API.

Attendees can expect to learn:

– How a REST API works

– How to make an API

– How to extend an API

Pre-requisites

– Basic understanding of Go and a Go runtime is useful.

– Install go – https://golang.org/doc/install

 

Agenda:

6:30pm – check in, pizza, drinks & networking

7-8 pm – presentation

8-8:30 pm – Q&A

8:45 pm – venue closes

 

Interested in exploring IBM Cloud? Join via: https://ibm.biz/Bdznyw

About the Presenter

Mofizur Rahman (@moficodes) is a Developer Advocate at IBM. His area of interests include container orchestration, micro services and blockchain. His favorite programming language these days is Go. He also tinkers with Node, Python and Java. He is also learning and teaching in the Go, Kubernetes and Hyperledger Fabric community. He is a strong believer of the power open source and importance of giving back to the community. He is a self proclaimed sticker collecting addict and has collected several box full of stickers with no signs of stopping. He dabbles in photography sometimes.

He writes tech blogs at NYCDEV medium page which can be found on https://medium.com/@moficodes

Venue

NYC Blockchain Center
54 West 21st Street Suite 1001, New York, NY 10010
New York, NY 10010 US
+ Google Map