Programming in Go with Michael Van Sickle

Programming in Go with Michael Van Sickle

Author: Carl Franklin and Richard Campbell October 13, 2015 Duration: 52:32
How much can a language do with only 25 keywords? Carl and Richard talk to Michael Van Sickle about Google's Go Language. The focus in Go is on simplicity and structure - it's amazing what you can do with so few keywords, plus fixed locations for braces, indentations, and so on. The benefit of Go is easy-to-read code that has great concurrency capabilities - the Actor model is a standard pattern of development for Go. Michael also digs into the tooling around Go, using Atom for an editor and various plug ins to make coding and debugging easier. So how good is Go? Docker is written in Go! Check it out!

Support this podcast at — https://redcircle.com/net-rocks/donations

Hosted by Carl Franklin and Richard Campbell, .NET Rocks! is a long-running conversation with the people building the future of software. This isn't a dry lecture; it's a lively, technical deep dive where two seasoned developers explore the vast ecosystem around Microsoft .NET, Azure, and modern development practices with a diverse roster of expert guests. Each episode feels like you're pulling up a chair in a room full of brilliant minds, listening to unfiltered discussions about real-world coding challenges, architectural patterns, and the tools that shape our daily work. You'll hear practical advice, war stories from the trenches, and forward-looking insights that go far beyond the documentation. Tuning into this podcast means connecting with a community of professionals who are as passionate about the craft as you are, offering perspectives that can transform how you approach your next project. Whether you're deep into C# or just curious about cloud-native development, these conversations provide a valuable blend of knowledge, humor, and genuine enthusiasm for technology.
Author: Language: English Episodes: 1000

.NET Rocks!
Podcast Episodes
Developer Velocity in the Cloud with Bryan Foster [not-audio_url] [/not-audio_url]

Duration: 51:56
How can the cloud help developer velocity? Carl and Richard talk to Bryan Foster about the complexities of modern software development - and how different cloud technologies can help move faster and not be afraid to brea…
The Inflection Point of Large Language Models with Grant Barrett [not-audio_url] [/not-audio_url]

Duration: 1:01:29
ChatGPT, BingAI, and Google Bard are the latest examples of large language model machine learning - are we at an inflection point in technology? Carl and Richard talk to Grant Barrett of A Way with Words about the power…
The Next C# with Mads Torgersen [not-audio_url] [/not-audio_url]

Duration: 1:03:52
What's next for C#? Carl and Richard talk to Mads Torgersen about what the team is working on for C# 12. Mads talks about how the language design team is organized to take ideas for C# and explore them, considering all a…
Modern Web Front End Development with Amy Kapernick [not-audio_url] [/not-audio_url]

Duration: 58:05
What does web front-end development look like in 2023? Carl and Richard chat with Amy Kapernick about her work helping companies build web front ends with a vast array of tools. Amy talks about how client frameworks cont…
MAUI Panel Discussion from Swetugg! [not-audio_url] [/not-audio_url]

Duration: 48:54
MAUI is out! What's next? While at Swetugg in Stockholm, Carl and Richard chatted with David Ortinau and Maddy Montaquila about getting MAUI shipped and seeing how the world is using it! The conversation digs into what t…
Functional C# with Simon Painter [not-audio_url] [/not-audio_url]

Duration: 49:43
Why write functional C#? Carl and Richard talk to Simon Painter about what happens when you apply functional programming approaches to your C# code. Simon discusses how some functional programming aspects are best served…
Clean Architecture in 2023 with Steven Smith [not-audio_url] [/not-audio_url]

Duration: 56:01
How is clean architecture evolving? Carl and Richard talk to Steve Smith about his efforts to build applications using clean architecture principles. The conversation starts with a comment from a listener about idealism…
Sustainable Open Source with Sarah Novotny [not-audio_url] [/not-audio_url]

Duration: 47:49
How do you create a sustainable open-source ecosystem? Carl and Richard talk to Sarah Novotny about how the open-source community continues to evolve. Sarah talks about how the vast majority of software utilizes open-sou…
Fusion Development with Vishwas Lele [not-audio_url] [/not-audio_url]

Duration: 58:19
What is fusion development, and why do you want some? Carl and Richard talk to Vishwas Lele about his work with teams using the Microsoft Power Platform, including Power Apps and Power Automate. Vishwas talks about getti…
Azure API Management with Tom Kerkhove [not-audio_url] [/not-audio_url]

Duration: 53:29
API Management has evolved! Carl and Richard talk to Tom Kerkhove about his new role working on Azure API Management. Tom talks about using Azure Arc to deploy the API Management service into your on-premises services. T…