1. Go is a general-purpose language that bridges the gap between efficient statically typed languages and productive dynamic language. But it’s not just the language that makes Go special – Go has broad and consistent standard libraries and powerful but simple tools. This talk gives an introduction to Go, followed by a tour of some real programs that demonstrate the power, scope, and simplicity of the Go programming environment.

    # vimeo.com/53221558 Uploaded 43.7K Plays 0 Comments
  2. One of Go's key design goals is code adaptability; that it should be easy to take a simple design and build upon it in a clean and natural way. In this talk I describe a simple "chat roulette" server that matches pairs of incoming TCP connections, and then use Go's concurrency mechanisms, interfaces, and standard library to extend it with a web interface and other features. While the function of the program changes dramatically, Go's flexibility preserves the original design as it grows.

    # vimeo.com/53221560 Uploaded 29.1K Plays 2 Comments
  3. Rob (@rob_pike) is a software pioneer. His influence is everywhere: Unix, Plan 9 OS, The Unix Programming Environment book, UTF-8, and most recently the Go programming language.

    # vimeo.com/49718712 Uploaded 82.6K Plays 0 Comments
  4. A visualization of the Go programming language over five years, from initial specification through to Go 1.1.1.

    Thank you to the 400 contributors to Go! http://golang.org/CONTRIBUTORS

    Settings to generate this video can be found at http://github.com/gophertown/go-gource

    Also available on YouTube http://www.youtube.com/watch?v=H_xkfN1EOxc

    # vimeo.com/68921707 Uploaded 2,520 Plays 1 Comment
  5. "Go is a general-purpose language that bridges the gap between efficient statically typed languages and productive dynamic language. But it’s not just the language that makes Go special – Go has broad and consistent standard libraries and powerful but simple tools.

    This talk gives a brief introduction to Go, followed by a tour of a real programs that demonstrate the power, scope, and simplicity of the Go programming environment."

    Speaker:
    http://www.railsberry.com/speakers#andrew

    Slides:
    https://speakerdeck.com/railsberry/go-a-simple-programming-environment-by-andrew-gerrand

    Railsberry:
    http://www.railsberry.com
    http://www.twitter.com/railsberry

    # vimeo.com/69237265 Uploaded 248K Plays 7 Comments

Go

Nathan Youngman

Talks/videos on the Go programming language.

Browse This Channel

Shout Box

Heads up: the shoutbox will be retiring soon. It’s tired of working, and can’t wait to relax. You can still send a message to the channel owner, though!

Channels are a simple, beautiful way to showcase and watch videos. Browse more Channels.