• maiweb v0.1.0
  • ★
  • Feedback

#go

2 sources tagged with this.

  • JustForFunc
  • Package main
  • Package main youtube.com channel go video youtube 2026-07-26 15:40

    ↗

    Try CodeRabbit Change Stack - https://coderabbit.link/alex-cli

    ▶ Watch on YouTube Opens in a new tab
    Try CodeRabbit Change Stack - https://coderabbit.link/alex-cli
  • Package main youtube.com channel go video youtube 2026-06-14 09:08

    ↗

    Thanks TestSprite for sponsoring this video. Try it out - https://www.testsprite.com/?via=package Discuss this video on Hacker News: https://news.ycombinator.com/item?id=48530574 LINKS: - https://go.dev/blog/pkgsite-api - https://pkg.go.dev - https://proxy.golang.org/ -...

    ▶ Watch on YouTube Opens in a new tab
    Thanks TestSprite for sponsoring this video. Try it out - https://www.testsprite.com/?via=package Discuss this video on Hacker News: https://news.ycombinator.com/item?id=48530574 LINKS: - https://go.dev/blog/pkgsite-api - https://pkg.go.dev - https://proxy.golang.org/ - Source code: https://github.com/plutov/packagemain/tree/main/gopkg
  • Package main youtube.com channel go video youtube 2026-05-30 16:49

    ↗

    LINKS: - https://cline.gg/alex - https://go.dev/doc/go1compat - https://packagemain.tech - https://discord.gg/fJQa3xr3fe

    ▶ Watch on YouTube Opens in a new tab
    LINKS: - https://cline.gg/alex - https://go.dev/doc/go1compat - https://packagemain.tech - https://discord.gg/fJQa3xr3fe
  • Package main youtube.com channel go video youtube 2026-05-17 14:16

    ↗

    Thanks TestSprite for sponsoring this video. Try it out - https://www.testsprite.com/?via=package LINKS: - https://www.testsprite.com?via=packagemain - https://tigerfs.io/ - https://packagemain.tech

    ▶ Watch on YouTube Opens in a new tab
    Thanks TestSprite for sponsoring this video. Try it out - https://www.testsprite.com/?via=package LINKS: - https://www.testsprite.com?via=packagemain - https://tigerfs.io/ - https://packagemain.tech
  • Package main youtube.com channel go video youtube 2026-03-28 13:16

    ↗

    LINKS: Source Code: https://github.com/plutov/packagemain/tree/main/outbox Newsletter: https://packagemain.tech

    ▶ Watch on YouTube Opens in a new tab
    LINKS: Source Code: https://github.com/plutov/packagemain/tree/main/outbox Newsletter: https://packagemain.tech
  • Package main youtube.com channel go video youtube 2026-03-21 13:02

    ↗

    LINKS: Opencode: https://opencode.ai Opencode Go SDK: https://github.com/anomalyco/opencode-sdk-go Source Code: https://github.com/plutov/opencode-pre-commit Our Substack: [https://packagemain.tech](https://packagemain.tech) Follow me on X:...

    ▶ Watch on YouTube Opens in a new tab
    LINKS: Opencode: https://opencode.ai Opencode Go SDK: https://github.com/anomalyco/opencode-sdk-go Source Code: https://github.com/plutov/opencode-pre-commit Our Substack: [https://packagemain.tech](https://packagemain.tech)  Follow me on X: [https://x.com/pliutau](https://x.com/pliutau)  TIMESTAMPS: 00:00 Intro 01:50 Opencode server 02:57 Diagram 03:42 Code 09:26 pre-commit hook 12:16 Conclusion
  • Package main youtube.com channel go video youtube 2026-03-14 16:44

    ↗

    In this video we build 2FA Authenticator client in Go using Wails. LINKS: Wails: https://wails.io Code: https://github.com/plutov/packagemain/tree/master/2fa Our Substack: [https://packagemain.tech](https://packagemain.tech) Follow me on X:...

    ▶ Watch on YouTube Opens in a new tab
    In this video we build 2FA Authenticator client in Go using Wails. LINKS: Wails: https://wails.io Code: https://github.com/plutov/packagemain/tree/master/2fa Our Substack: [https://packagemain.tech](https://packagemain.tech)  Follow me on X: [https://x.com/pliutau](https://x.com/pliutau)
  • Package main youtube.com channel go video youtube 2025-12-13 13:14

    ↗

    - Code: https://github.com/plutov/packagemain/tree/master/jemalloc - Go GC Guide: https://tip.golang.org/doc/gc-guide - Dgraph: https://github.com/dgraph-io/ristretto/tree/main/z

    ▶ Watch on YouTube Opens in a new tab
    - Code: https://github.com/plutov/packagemain/tree/master/jemalloc - Go GC Guide: https://tip.golang.org/doc/gc-guide - Dgraph: https://github.com/dgraph-io/ristretto/tree/main/z
  • Package main youtube.com channel go video youtube 2025-11-26 18:22

    ↗

    ULID spec: https://github.com/ulid/spec Code: https://github.com/plutov/packagemain/tree/master/ulid

    ▶ Watch on YouTube Opens in a new tab
    ULID spec: https://github.com/ulid/spec Code: https://github.com/plutov/packagemain/tree/master/ulid
  • Package main youtube.com channel go video youtube 2025-08-03 15:23

    ↗

    My personal view on this topic. Short rant / thinking out loud.

    ▶ Watch on YouTube Opens in a new tab
    My personal view on this topic. Short rant / thinking out loud.
  • Package main youtube.com channel go video youtube 2025-07-20 17:58

    ↗

    Shoutout to CodeRabbit for sponsoring this video. https://coderabbit.link/alex LINKS: - https://github.com/nhatthm/grpcmock - https://github.com/plutov/packagemain/tree/master/grpc-mock-demo TIMESTAMPS: 00:00 Intro 01:36 Sponsor 02:09 Program 05:42 Tests 07:04 grpcmock

    ▶ Watch on YouTube Opens in a new tab
    Shoutout to CodeRabbit for sponsoring this video. https://coderabbit.link/alex LINKS: - https://github.com/nhatthm/grpcmock - https://github.com/plutov/packagemain/tree/master/grpc-mock-demo TIMESTAMPS: 00:00 Intro 01:36 Sponsor 02:09 Program 05:42 Tests 07:04 grpcmock
  • Package main youtube.com channel go video youtube 2025-06-16 10:32

    ↗

    TIMESTAMPS: 00:00 Intro 00:39 The difference 01:55 Program 1 03:21 filen and ldd 04:07 Program 2 06:43 cgo 07:24 Linker 08:53 Cross-compilation 09:49 Binary size

    ▶ Watch on YouTube Opens in a new tab
    TIMESTAMPS: 00:00 Intro 00:39 The difference 01:55 Program 1 03:21 filen and ldd 04:07 Program 2 06:43 cgo 07:24 Linker 08:53 Cross-compilation 09:49 Binary size
  • Package main youtube.com channel go video youtube 2025-05-29 20:56

    ↗

    Let's dive into the SOLID principles, explore its meaning, and discover how to leverage it effectively within Go. Code: https://github.com/plutov/packagemain/tree/master/solid TIMESTAMPS: 00:00 Intro 01:27 Single Responsibility Principle 07:14 Open-Closed Principle 12:27...

    ▶ Watch on YouTube Opens in a new tab
    Let's dive into the SOLID principles, explore its meaning, and discover how to leverage it effectively within Go. Code: https://github.com/plutov/packagemain/tree/master/solid TIMESTAMPS: 00:00 Intro 01:27 Single Responsibility Principle 07:14 Open-Closed Principle 12:27 Liskov Substitution Principle 16:01 Interface Segregation Principle 20:34 Dependency Inversion Principle
  • Package main youtube.com channel go video youtube 2025-05-20 15:57

    ↗

    Full game source code: https://github.com/plutov/packagemain/tree/master/minesweeper TIMESTAMPS: 00:00 Intro 00:30 Go packages for game dev 02:16 Raylib intro 03:46 Minesweeper 04:24 Main loop 05:35 Game state 09:05 Center window 11:27 Draw menu 14:46 Test menu 15:16 Game...

    ▶ Watch on YouTube Opens in a new tab
    Full game source code: https://github.com/plutov/packagemain/tree/master/minesweeper TIMESTAMPS: 00:00 Intro 00:30 Go packages for game dev 02:16 Raylib intro 03:46 Minesweeper 04:24 Main loop 05:35 Game state 09:05 Center window 11:27 Draw menu 14:46 Test menu 15:16 Game logic 17:07 Status bar 19:23 Test status bar 20:16 Draw mine field 21:50 Test final game
  • Package main youtube.com channel go video youtube 2025-05-17 19:26

    ↗

    Source code: https://github.com/plutov/packagemain/tree/master/jwtdemo TIMESTAMPS: 00:00 Intro 00:45 Usecases 01:38 JWT Format 02:11 JWT Debugger 02:36 golang-jwt/jwt 03:36 Server implementation 07:03 RSA Algorithm 10:22 Running 13:37 jwx 14:53 Security best practices

    ▶ Watch on YouTube Opens in a new tab
    Source code: https://github.com/plutov/packagemain/tree/master/jwtdemo TIMESTAMPS: 00:00 Intro 00:45 Usecases 01:38 JWT Format 02:11 JWT Debugger 02:36 golang-jwt/jwt 03:36 Server implementation 07:03 RSA Algorithm 10:22 Running 13:37 jwx 14:53 Security best practices
  • Package main youtube.com channel go video youtube 2025-05-08 12:48

    ↗

    TIMESTAMPS: 00:00 Intro 00:35 Faster JSON packages 01:15 go-json-experiment 01:45 Discussion 04:10 Proposal 04:39 Experimental merge 05:50 Installing gotip 06:20 Duplicate JSON fields 10:55 Unmarshal Time 13:12 jsonbench 17:37 Outro

    ▶ Watch on YouTube Opens in a new tab
    TIMESTAMPS: 00:00 Intro 00:35 Faster JSON packages 01:15 go-json-experiment 01:45 Discussion 04:10 Proposal 04:39 Experimental merge 05:50 Installing gotip 06:20 Duplicate JSON fields 10:55 Unmarshal Time 13:12 jsonbench 17:37 Outro
  • Package main youtube.com channel go video youtube 2025-04-04 11:51

    ↗

    #shorts

    ▶ Watch on YouTube Opens in a new tab
    #shorts
  • JustForFunc youtube.com channel go retired video youtube 2020-05-06 23:23

    ↗

    This talk covers a range of situations where containers can improve the developer experience by providing a repeatable and consistent environment. This includes from how to help your users become your contributors, to how to install tools in your machine without really...

    ▶ Watch on YouTube Opens in a new tab
    This talk covers a range of situations where containers can improve the developer experience by providing a repeatable and consistent environment. This includes from how to help your users become your contributors, to how to install tools in your machine without really installing anything, or how containers can be the killer tool for the polyglot programmer. The goal is to give an overview of the techniques that power these use cases and to inspire the audience to improve their communities by leveraging the power of Docker.
  • JustForFunc youtube.com channel go retired video youtube 2020-02-04 19:18

    ↗

    Slides: bit.ly/sog-fosdem20 Francesc Campoy (https://twitter.com/francesc) and Maartje Eyskens (https://twitter.com/MaartjeME) come back to FOSDEM to cover the most important changes to the community since the same talk in 2019. We cover the most important changes since Go...

    ▶ Watch on YouTube Opens in a new tab
    Slides: bit.ly/sog-fosdem20 Francesc Campoy (https://twitter.com/francesc) and Maartje Eyskens (https://twitter.com/MaartjeME) come back to FOSDEM to cover the most important changes to the community since the same talk in 2019. We cover the most important changes since Go 1.12 regarding: - the language - the standard library - the tooling - the runtime - the community
  • JustForFunc youtube.com channel go retired video youtube 2018-12-16 06:29

    ↗

    Let's do some coding with Advent of Code!

    ▶ Watch on YouTube Opens in a new tab
    Let's do some coding with Advent of Code!
  • JustForFunc youtube.com channel go retired video youtube 2018-12-11 18:00

    ↗

    code: https://github.com/campoy/advent-of-code-2018 After the previous video covering days one to three, I decided to give day 4 a try.

    ▶ Watch on YouTube Opens in a new tab
    code: https://github.com/campoy/advent-of-code-2018 After the previous video covering days one to three, I decided to give day 4 a try.
  • JustForFunc youtube.com channel go retired video youtube 2018-12-08 05:29

    ↗

    code: https://github.com/campoy/advent-of-code-2018 I spent some time working on the Advent of Code from days 1 to 3 on my twitch channel (twitch.tv/justforfunclive) and now you can watch it here!

    ▶ Watch on YouTube Opens in a new tab
    code: https://github.com/campoy/advent-of-code-2018 I spent some time working on the Advent of Code from days 1 to 3 on my twitch channel (twitch.tv/justforfunclive) and now you can watch it here!
  • JustForFunc youtube.com channel go retired video youtube 2018-12-04 17:58

    ↗

    Go 1.11 is out and with it Go Modules are ready to be evaluated! In the previous episode we chatted about what modules are, how we versioned, and manage their dependencies. In this one, we will discuss what happens when backwards compatibility needs to be broken and it's time...

    ▶ Watch on YouTube Opens in a new tab
    Go 1.11 is out and with it Go Modules are ready to be evaluated! In the previous episode we chatted about what modules are, how we versioned, and manage their dependencies. In this one, we will discuss what happens when backwards compatibility needs to be broken and it's time to migrate to v2.
  • JustForFunc youtube.com channel go retired video youtube 2018-11-15 17:58

    ↗

    Go 1.11 is out and with it Go Modules are ready to be evaluated! In this episode we chat about what modules are, how we versioned, and manage their dependencies. But not all is chat, keep watching for a demo of how the new `go mod` subcommand works.

    ▶ Watch on YouTube Opens in a new tab
    Go 1.11 is out and with it Go Modules are ready to be evaluated! In this episode we chat about what modules are, how we versioned, and manage their dependencies. But not all is chat, keep watching for a demo of how the new `go mod` subcommand works.
  • JustForFunc youtube.com channel go retired video youtube 2018-10-30 16:58

    ↗

    This is the second part of CSVQL: https://youtu.be/bcRDXAraprk CSV files are the basic format for data sharing, but they're not always the best way to consume it. So, what if we created a SQL server that reads the content directly from the CSV files in a folder ... all of it in Go?

    ▶ Watch on YouTube Opens in a new tab
    This is the second part of CSVQL: https://youtu.be/bcRDXAraprk CSV files are the basic format for data sharing, but they're not always the best way to consume it. So, what if we created a SQL server that reads the content directly from the CSV files in a folder ... all of it in Go?
  • JustForFunc youtube.com channel go retired video youtube 2018-10-16 17:00

    ↗

    CSV files are the basic format for data sharing, but they're not always the best way to consume it. So, what if we created a SQL server that reads the content directly from the CSV files in a folder ... all of it in Go? References: - code:...

    ▶ Watch on YouTube Opens in a new tab
    CSV files are the basic format for data sharing, but they're not always the best way to consume it. So, what if we created a SQL server that reads the content directly from the CSV files in a folder ... all of it in Go? References: - code: https://github.com/campoy/justforfunc/tree/master/40-cvsql - gitbase: https://github.com/src-d/gitbase - go-mysql-server: https://github.com/src-d/go-mysql-server
  • JustForFunc youtube.com channel go retired video youtube 2018-08-21 16:00

    ↗

    In the previous episode (https://youtu.be/ZPd_fKyrX48) I might have written some pretty bad code ... that happens to all of us! So it's time to fix it, break it into packages, and minimize unnecessary dependencies, so the next episode of ML4G (Machine Learning for Gophers)...

    ▶ Watch on YouTube Opens in a new tab
    In the previous episode (https://youtu.be/ZPd_fKyrX48) I might have written some pretty bad code ... that happens to all of us! So it's time to fix it, break it into packages, and minimize unnecessary dependencies, so the next episode of ML4G (Machine Learning for Gophers) will continue a less awful slate. Code: https://github.com/campoy/justforfunc/pull/79
  • JustForFunc youtube.com channel go retired video youtube 2018-08-18 01:04

    ↗

    Third stream on twitch.com/justforfunclive ! It's time for me to hack on some new stuff. I'm building a CLI tool to facilitate getting started with a bunch of different source{d} projects like bblfsh, gitbase, etc. Be ready to use some gRPC, Docker, and Cobra all in action...

    ▶ Watch on YouTube Opens in a new tab
    Third stream on twitch.com/justforfunclive ! It's time for me to hack on some new stuff. I'm building a CLI tool to facilitate getting started with a bunch of different source{d} projects like bblfsh, gitbase, etc. Be ready to use some gRPC, Docker, and Cobra all in action together to fight friction to adoption!
  • JustForFunc youtube.com channel go retired video youtube 2018-08-01 18:16

    ↗

    Second stream on twitch.com/justforfunclive ! After failing to train a Tensorflow model with Go in the previous live streaming (https://youtu.be/skJitN1vZG0) I'm going to try to do some linear regression with gonum. SPOILER: I still fail to figure it out, but I actually know...

    ▶ Watch on YouTube Opens in a new tab
    Second stream on twitch.com/justforfunclive ! After failing to train a Tensorflow model with Go in the previous live streaming (https://youtu.be/skJitN1vZG0) I'm going to try to do some linear regression with gonum. SPOILER: I still fail to figure it out, but I actually know why it didn't work. This will become the next justforfunc regular episode, so if you want to see the code it will be there waiting for you.
  • JustForFunc youtube.com channel go retired video youtube 2018-07-28 03:08

    ↗

    My first stream on twitch.com/justforfunclive ! How hard can it be? Well, basically ended up writing a hello world of Tensorflow in over an hour. Most of the time I spent was on Dockerfiles and setting things up ... but at least next time everything will be ready!

    ▶ Watch on YouTube Opens in a new tab
    My first stream on twitch.com/justforfunclive ! How hard can it be? Well, basically ended up writing a hello world of Tensorflow in over an hour. Most of the time I spent was on Dockerfiles and setting things up ... but at least next time everything will be ready!
  • JustForFunc youtube.com channel go retired video youtube 2018-07-24 15:05

    ↗

    In a previous episode (https://www.youtube.com/watch?v=ihP7lQivA6M) we learned how to plot data with gonum and we added a line that approximated those points ... but we totally made that up! During this episode we'll cover how to evaluate how good a line matches the points...

    ▶ Watch on YouTube Opens in a new tab
    In a previous episode (https://www.youtube.com/watch?v=ihP7lQivA6M) we learned how to plot data with gonum and we added a line that approximated those points ... but we totally made that up! During this episode we'll cover how to evaluate how good a line matches the points and how to find the best line possible by using gradient descent. - gonum: https://gonum.org - gonum/plot docs: https://godoc.org/gonum.org/v1/plot - gradient descent for linear regression: https://www.coursera.org/lecture/machine-learning/gradient-descent-for-linear-regression-kCvQc - source code: https://github.com/campoy/justforfunc/tree/master/38-linreg-vanilla
  • JustForFunc youtube.com channel go retired video youtube 2018-07-11 19:24

    ↗

    It's summer and I love hanging out by the pool ... so it's just logic that I would make an episode about sync.Pool! In this episode we learn how to measure how many memory allocations a program is performing and how to reduce them thanks to sync.Pool, as well as how to...

    ▶ Watch on YouTube Opens in a new tab
    It's summer and I love hanging out by the pool ... so it's just logic that I would make an episode about sync.Pool! In this episode we learn how to measure how many memory allocations a program is performing and how to reduce them thanks to sync.Pool, as well as how to identify which piece of your code is allocating the memory thanks to pprof. source code: https://github.com/campoy/justforfunc/tree/master/37-sync-pool
  • End of feed
Maibook — your private personalized AI community
  • rcanand.com
  • mlaillc.com
  • @rcanand (X)
  • LinkedIn
  • Feedback
  • Credits