This is a text version of this video: packagemain #11: Getting started with OAuth2 in Go. Getting started with OAuth2 in Go Authentication usually is very important part in any application.
If you’re looking to create AI agents and bots without any coding, Runbear makes it super easy by offering a no-code platform that integrates seamlessly with Slack, MS Teams, HubSpot, and Zendesk, allowing you to set up custom AI assistants in just minutes.
A couple of months ago I moved from a Team Lead position to being an engineering manager at Wizeline Vietnam on a small sized team. I’ve found that this role change come with a mindset change.
Google Home This is a text version of this video: packagemain #10: Building Google Home Action in Go. Google Home is a voice Assistant, similar to Amazon Alexa, but working with Google services.
This is a text version of this video: packagemain #5: Face Detection in Go using OpenCV and MachineBox. I found a very nice developer-friendly project MachineBox, which provides some machine learning tools inside Docker Container, including face detection, natural language understanding and few more.
Yes, they are. And that’s why I love Go. Almost all important tools come together with Go installation, but there are also some you can install additionally depends on your needs: golint, errcheck, etc.
Telnet games were very popular some time ago, especially this Star Wars movie: telnet towel.blinkenlights.nl. I wanted to create something in Go, and I wrote this Snake game over Telnet.
I am enjoying writing programs in a short time, like in a Hackathon way. Here in Vietnam we don’t have Hackathons often, so yesterday I decided to make one for myself with a time limit in 3 hours.
Simplest possible solution for communication between services is to use JSON over HTTP. Though JSON has many obvious advantages - itβs human readable, well understood, and typically performs well - it also has its issues.
To understand git garbage collector, we need to understand how branches work. Branches are just pointers to commits that move whenever a new commit is created.