How to work with modules and packages in Go

I had to practice a long time to understand the go concepts of modules, packages, and how to publish them to github. Here are my learnings. ...

July 30, 2023

Go tricks & tips

In 2023, I became interested in the programming language Go. It is a C derivates without all the nil pointer exceptions, and has a very solid infrastructure and libraries to compile across different operating systems. ...

February 1, 2023

SWIG - interface for C and C++

SWIG SWIG is a software development tool that connects programs written in C and C++ with a variety of high-level programming languages. SWIG is used with different types of target languages including common scripting languages such as Javascript, Perl, PHP, Python, Tcl and Ruby. ...

January 13, 2023