# Video: Design Philosophy in Go

- Published: December 5, 2016
- Author: William Kennedy
- URL: https://www.ardanlabs.com/blog/2016/12/developing-a-design-philosophy-in-go.html

This is a talk that I gave at the Vancouver Meetup on November 29th, 2016. The talk covers topics around developing your own design philosophy with a focus on decoupling from change. These are things I cover extensively in the [Ultimate Go Classes](https://github.com/ardanlabs/gotraining#go-training).

Here is the [material](/broken-link) that is covered in the talk. Review the `Grouping` and `Decoupling` topics.

<a href="https://www.youtube.com/watch?v=7YcLIbG1ekM&feature=youtu.be"><span class="sr-only">Watch Design Philosophy in Go</span>![Screenshot from Design Philosophy in Go](../../../images/goinggo/post_74.jpg)</a>
