Go 29 Apr 202403 Logrus Formatter and Output in GolangThis time we will learn about and discuss how a Logger has a format and an output. By default, a Logger always … 5 mntRead
Go 21 Apr 202402 Logger and Leveling with Logrus in GolangIn the previous article we created a new project to dive deeper into Golang Logging, so now we will try to see … 4 mntRead
Go 20 Apr 202401 Introduction to Logging in GolangIntroduction to LoggingLogging, which contains information about a system, can deliver clear messages about … 3 mntRead
Go 02 Apr 202412 Creating Dependecy Injection Library Google WireThis time we will try to make Dependency Injection using the Wire Library from github.com/google/wire. The … 8 mntRead
Go 01 Apr 202411 Add Unit Tests Using MockeryAt this stage we will need the following dependencies bash Copy 1brew install mockery 34 mntRead
Go 30 Mar 202410 Adding Simple AuthenticationAt this stage we will try to add simple Authentication by using middleware in Golang. You need to know that … 5 mntRead
Go 29 Jan 202409 Configuring HTTP Router, HTTP Server and Database ConnectionAt this stage we will create the main function of the project that we have created. In the main function we … 4 mntRead
Go 28 Jan 202408 Adding a Request Validator Using Golang PlaygroundAt this stage we will add validation for each request sent to the API Application on our Services for example … 2 mntRead
Go 27 Jan 202407 Creating a Handler as a Data Delivery LayerAt this stage we will continue the project that we have created by creating a Delivery Layer. This layer as … 6 mntRead
Go 26 Jan 202406 Creating Usecases as Data LogicThis time we will continue the project of making this RESTFul API by creating a Usecase function. Previously … 5 mntRead
Go 23 Jan 202405 Creating a Repository as Access DataThis time we will create an Article Repository that needs to communicate to the MySQL database. We have a … 6 mntRead
Go 22 Jan 202404 Implementing Clean Architecture on ProjectAt this stage we will try to implement Clean Architecture, where this concept according to Uncle Bob has 4 … 3 mntRead