Go Time

  • Autor: Vários
  • Narrador: Vários
  • Editora: Podcast
  • Duração: 371:13:41
  • Mais informações

Informações:

Sinopse

A panel of Go experts and special guests discuss the Go programming language, the community, and everything in between. This show records LIVE on Thursdays at 3pm US/Eastern time. Hosts Erik St. Martin, Carlisia Pinto, and Brian Ketelsen welcome guests from around the Go community. Topics include Golang, DevOps, web development, infrastructure, Kubernetes, and more. If you develop in Go or aspire to this is the show for you.

Episódios

  • Building for Ethereum in Go

    27/05/2021 Duração: 01h03min

    In this episode, we will talk about building for Blockchain in Go. We are joined by two of the co-founders of Prysmatic Labs (a company behind the upgrades to the Ethereum network). Raul Jordan and Preston Van Loon tell Angelica how they started the company, as well as what it’s like to build technical infrastructure for the Ethereum blockchain using Go.

  • Are frameworks getting an Encore?

    20/05/2021 Duração: 01h06min

    Tools and frameworks that aim to boost developer productivity are always worth a closer look, but we don’t often consider the trade-offs for whichever we settle on. In this episode, we discuss the questions one should be asking when evaluating developer productivity tools and frameworks in the Go ecosystem in particular. Joining us to discuss is André Eriksson, the creator of Encore, a backend framework that aims to make development and deployment as productive as it can be.

  • Event-driven systems

    13/05/2021 Duração: 01h11min

    In this episode we talk with Daniel and Steve about their experience with event-driven systems and shed some light on what they are and who they might be for. We explore topics like the complexity of setting up an event-driven system, the need to embrace eventual consistency, useful tools for building event-driven systems, and more.

  • What makes wonderful workshops?

    06/05/2021 Duração: 01h07min

    Perspectives from both the workshop leaders perspective, as well as the workshop participants. What are some top tips, things to watch out for, and ways to innovate and keep your participants engaged, especially in the remote world we are now living in.

  • Building startups with Go

    29/04/2021 Duração: 01h10min

    Startups are all about iterating quickly, building MVPs, and finding that elusive product market fit, so how does Go fit into that picture? Is Go a good choice for startups, or is it exclusively for the larger corporations? In this episode Jon is joined by four startup founders to learn about their experience building a startup with Go.

  • TCP & UDP

    22/04/2021 Duração: 01h06min

    The internet wouldn’t exist as we know it if it weren’t for TCP and UDP, yet many developers don’t quite understand the technology powering the web. In this episode we talk with Adam Woodbeck, author of Network Programming with Go, to learn about TCP and UDP; what they are, how they work, and how one can experiment with tools like Wireshark and Go to learn more.

  • The ultimate guide to crafting your GopherCon proposal

    15/04/2021 Duração: 01h24min

    The Call for Proposals for GopherCon 2021 is open from Monday, April 5th to Sunday, April 25th. Kris Brandow, an experienced GopherCon speaker, has published a series of guides to assist Gophers as they craft their proposals and think about submitting. In this episode Kris reads through his guide, discussing the four parts with a GopherCon newbie, Angelica Hill, who spoke for the first time at GopherCon last year, and is a first time CFP reviewer this year.

  • Trials and tribulations of testing in Go

    08/04/2021 Duração: 01h12min

    Testing can be hard, how to test, where to test, what is a good test? All questions that can be deceptively difficult to answer. In this episode we talk about the trials and tribulations of testing and why it can be argued to be especially difficult in Go.

  • Releasing with (and without) GoReleaser

    01/04/2021 Duração: 01h04min

    Carlos Alexandro Becker joins Mat, Natalie, & Johnny to discuss the ins and outs of releasing your Go code. Carlos created and maintains GoReleaser, a popular tool that helps you deliver your Go binaries as fast and easily as possible.

  • Design philosophy

    25/03/2021 Duração: 01h25min

    In this insight-filled episode, Bill Kennedy joins Johnny and Kris to discuss best practices around the design of software in Go. Bill talks through scenarios, lessons learned, and pitfalls to avoid in both architecture and coding of Go projects.

  • go:embed

    18/03/2021 Duração: 01h05min

    Carl (Director of Technology for Spotlight PA) and Wayne (Principal Engineer at GoDaddy) join Mat and Mark to talk about the new go:embed feature in Go 1.16. They discuss how and when to use it, common gotchas to watch out for, and some rather meaty unpopular opinions thrown in for good measure.

  • Talkin' 'bout code generation

    11/03/2021 Duração: 01h30min

    O.G. Brian Ketelsen joins the panel to discuss code generation; programs that write programs. They also discuss IDLs, DSLs, overusing language features, generics, and more. Also Brian plays his guitar.

  • Go at Clever

    04/03/2021 Duração: 01h01min

    In this episode we explore how Clever started using Go. What technologies did Clever start with, how did they transition to Go, and what were the motivations behind those changes? We then explore some of the OS tech written by the team at Clever.

  • Indecent (language) Proposals: Part 2

    25/02/2021 Duração: 01h14min

    This is the second part of a discussion about Go language proposals that may or may not make it into the language. Listen to part one as well!

  • The art of reading the docs

    18/02/2021 Duração: 01h15min

    Documentation. You can treat it as a dictionary or reference manual that you look up things in when you get stuck during your day-to-day work OR (and this is where things get interesting) you can immerse yourself in a subject, domain, or technology by deeply and purposefully consuming its manuals cover-to-cover to develop expertise, not just passing familiarity. In this episode we pull in perspectives and anecdotes from beginners and veterans alike to understand the impact of RTFM deeply. Also Sweet Filepath O’ Mine?!?!

  • Indecent (language) Proposals: Part 1

    11/02/2021 Duração: 01h03min

    In this episode, we discuss some proposed changes to Go covering a range of subjects, from magical interfaces, to enhancing range loops, make and new with inferred types, lazy values, and more. We also talk a lot about ints, so get this episode in your ears.

  • When Go programs end

    04/02/2021 Duração: 57min

    Michael Knyszek from the Go team joins us to talk about what happens when a program ends. How are file handles cleaned up? When are deferred functions run, and when are they skipped entirely? Is there a way to terminate all running goroutines? Tune in to learn the answers to these questions and more!

  • Why writing is important

    28/01/2021 Duração: 01h25min

    In this episode we talk about various types of writing and how we as Go developers can learn from them. Whether it is planning and preparing to write, communicating with team members, or making our code clearer for future developers to read through style guides.

  • CUE: Configuration superpowers for everyone

    21/01/2021 Duração: 01h16s

    On this episode we learn how to Configure, Unify, and Execute things. What’s CUE all about? Well, it’s an open source language with a rich set of APIs and tooling for defining, generating, and validating all kinds of data: configuration, APIs, database schemas, code, … you name it. Now that we’ve copy/pasted the project’s description… let’s dig in and learn how we can use CUE to make our Go programs better!

  • We're talkin' CI/CD

    14/01/2021 Duração: 01h12min

    Continuous integration and continuous delivery are both terms we have heard, but what do they really mean? What does CI/CD look like when done well? What are some pitfalls we might want to avoid? In this episode Jérôme and Marko, authors of the book “CI/CD with Docker and Kubernetes” join us to share their thoughts.

página 9 de 18