Kanan Rahimov

Kanan Rahimov

Software Engineer. Author @CoderVlogger.
Jul
24

Simple Package Structure for Spring Boot REST API

An opinionated package structure for a relatively simple REST API applications with Spring Boot
Jan
03

Java codebase, ecosystem, Maven, Spotless

Java may feel verbose and outdated compared to modern C#, but it has sophisticated technologies for cross-platform native desktop development. Spotless helps to maintain consistent code style and formatting in Java projects, and can be configured to auto-format various file extensions.
1 min read
Jan
01

Makefile include .env

How to include .env or other make files in a Makefile
1 min read
Feb
21

Daily Update for Feb 21, 2022 #DevLog

What did you do yesterday? * Started documenting API specifications for the Go Web Framework project. Having a documented API contract
1 min read
Feb
07

Getting started with the Echo Go Web Framework

Hi all! This video tutorial explains the first step for the Echo web framework. Specifically, 1. we will create an
2 min read
Feb
03

Go Web Frameworks and Toolkits

Hello! Go language has many great web frameworks. In this article I want to review and implement a demo (example)
3 min read
Feb
03

Dockerfile for a Go project with mod replace directive

In this video post, I explain how to create a Dockerfile for a Go project where we have another local
1 min read
Jan
08

Organizing Table Tests in Go

Table tests are one of the approaches to organizing multiple use-cases for a single test. And, in this tutorial, I am sharing two ways to write table-driven unit tests.
4 min read
Jan
04

Go: Serve HTTP JSON API for in-memory objects (DevLog #002)

Review the source code for MemUI's HTTP JSON API Server. Includes using net/http package, JSON Encode, and step-by-step tutorial.
1 min read
Dec
13

idea review: UI for Memory Objects in Go

Reviewing the design of a Go package to generate JSON-based UI for in-memory objects automatically.
2 min read