Skip to content

GoSF – HTTP/2 in Go 1.6, Delve, and Zygomys

Photo of Ken Fromm
Hosted By
Ken F. and 3 others
GoSF – HTTP/2 in Go 1.6, Delve, and Zygomys

Details

Agenda

6:30 Networking | Food | Drink

7:00 Sharing of Tips and Tools

7:15 Speakers
• Talk 1: Debugging Go Programs with Delve

• Talk 2: HTTP/2 in Go 1.6

• Talk 3: Quick tech talk: Blake Mizerany - It's a surprise!

• Talk 4: Java has Clojure, Go has zygomys

8:30 End

Talk 1: Debugging Go Programs with Delve with Derek Parker

Learn how to debug Go programs using the Delve debugger. Throughout the talk we will go through an introduction of Delve, how it works, how to use it, the status of the project, and what's in store in the future. This talk will be beneficial to everyone from new Go programmers to seasoned developers.

About the Speaker

http://photos3.meetupstatic.com/photos/event/7/4/8/5/600_447449829.jpeg

Derek Parker is a software engineer at CoreOS working on backend Go services and upstream Kubernetes. He is author of Delve, a debugger for the Go programming language, and contributor to various open source projects.

Talk 2: HTTP/2 in Go 1.6: an HTTP protocol sandwich with Brad Fitzpatrick

About the Speaker

Brad Fitzpatrick is on the Go Team at Google. He's been at Google since 2007 working on Social Graph API, PubSubHubbub, WebFinger, Android, and more. Prior to that he founded Danga, created LiveJournal, authored memcached, and did a load of stuff at SixApart. (http://bradfitz.com (http://bradfitz.com/)))

http://photos2.meetupstatic.com/photos/event/7/4/a/f/600_447449871.jpeg

Talk 3: Quick tech talk with Blake Mizerany

It's a surprise... but a teaser from Blake "I wrote a tool that copies files. It's awesome and I'd like to share it with you."

About the speaker:

http://photos1.meetupstatic.com/photos/event/2/9/6/f/600_444250607.jpeg

Blake Mizerany is a Golang hacker and entrepreneur and has worked with Heroku and CoreOS.

Talk 4: Java has Clojure, Go has zygomys with Jason E. Aten

In response to the challenge of complex configuration, we leveraged open source Go libraries to produce zygomys, an embedded Lisp for Go. zygomys uses reflection to map Lisp structures to Go structures, including structs and slices that contain interfaces.

zygomys makes it is easy to translate a script function into compiled Go code to optimize execution. It speaks JSON and msgpack fluently, and is go-routine friendly. In this talk I will give an overview of zygo (as its also called) and demonstrate its use in scripting and configuration. See https://github.com/glycerine/zygomys for more.

About the Speaker

http://photos3.meetupstatic.com/photos/event/7/4/d/9/600_447449913.jpeg

Jason E. Aten, Ph.D. is an engineer at Betable.com in San Francisco, where he writes Go and does data modeling for Betable's European online gambling platform. He's a contributor to and author of many open source Go projects. (@jasonaten_ (https://twitter.com/jasonaten_))

About the Host

http://photos1.meetupstatic.com/photos/event/7/4/3/0/600_447449744.jpeg

CloudFlare, Inc. makes any Internet application lightning fast, protects them from attacks, ensures they are always online, and makes it simple to add web apps with a single click. Regardless of size or platform, CloudFlare supercharges Internet applications with no need to add hardware, install software, or change a line of code.

CloudFlare was recognized by the World Economic Forum as a Technology Pioneer, named the Most Innovative Network & Internet Technology Company for two years running by the Wall Street Journal, and ranked among the world's 50 most innovative companies by Fast Company. CloudFlare has offices in San Francisco, Champagne, IL, Washington, DC, London, and Singapore. ( http://www.cloudflare.com | @cloudflare (https://twitter.com/CloudFlare))

About the Organizer

http://photos4.meetupstatic.com/photos/event/8/5/2/c/600_306514092.jpeg

Iron.io provides public and private cloud infrastructure services for job processing and scheduling at scale. ( http://www.iron.io )

Photo of GoSF group
GoSF
See more events