Mark Karamyar
Mark Karamyar

Mark Karamyar

Follow
homenewsletter

Data Integration between databases

Jan 1, 2022

How to ship data between different sources and destinations with Apache Kafka, Kafka Connect, and Debezium connector · In an event-driven architecture,...

Data Integration between databases

Generic in Golang

Mar 17, 2021

Finally, After a long-running debate, Generic is going to add to Golang. Let's take a look at it · This year started with new news from the golang team, ...

Generic in Golang

Working with big files in golang

Mar 13, 2021

Today, I am going to show you how to read files in golang line-by-line. Let's imagine that have a jsonl file. What's jsonl? it's json lines in a...

Working with big files in golang

How to embed the content of a file to a variable in Golang

Mar 11, 2021

A quick look at golang embed package · In this article, we were talking about how to deal with a large file in Golang. But have you ever seen yourself in...

How to embed the content of a file to a variable in Golang

Error handling in goroutines with errgroup

Jan 11, 2021

Golang made life easier with goroutine, however, sometimes it's difficult to handle errors that happened inside a goroutine effectively. For example,...

Error handling in goroutines with errgroup

chromedp: How to get the URL of the current page

Jan 4, 2021

In the previous article, we developed a simple application and open google.com with chromedp. in this article we are going to take a look and one of...

chromedp: How to get the URL of the current page