Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

YouTube

Code Generation for the Sake of Consistency

Gopher Academy via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Explore code generation techniques for maintaining consistency in growing Go projects through this GopherCon 2015 talk by Sarah Adams. Learn how to leverage small-scale code and documentation generator tools to address three layers of project consistency: implementation, black-box behavior, and documentation accuracy. Discover strategies for ensuring uniformity in web API development without relying on large-scale frameworks. Gain insights into generating endpoint consistency tests, creating accurate documentation, and implementing generic definitions of endpoint behavior. Understand how these approaches can help overcome challenges in team communication and project scalability for Go applications.

Syllabus

CODE GENERATION for the sake of consistency
A Wearable Device
All things server
can't get team to read my docs.
Docs must be 100% accurate
Generic definitions of endpoint behavior
tests that check your endpoints against your design doc
Place to look up endpoint behavior when devs can't predict it.
#2: endpoint consistency tests generate

Taught by

Gopher Academy

Reviews

Start your review of Code Generation for the Sake of Consistency

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.