Open in app
Home
Notifications
Lists
Stories

Write
Santosh Shrestha
Santosh Shrestha

Home

Published in wesionaryTEAM

·Feb 24

Working with Constants and iota in Golang

Hello folks, in this article, we will be checking on Go constants and some tips and tricks that we can do with constants and iota. Though Golang does not support enums, we can do a similar implementation using Go constants and iota. Let’s get started… Constants are used to represent…

Go

4 min read

Working with Constants and iota in Golang
Working with Constants and iota in Golang

Published in wesionaryTEAM

·Jan 10

Performance Measuring, Profiling, and Optimizing Tips for Go Web Applications

Go comes with great tools for profiling. In this article, I will be introducing to profiling and profilers in Go along with how to measure the performance of Go app and then profile our Go web applications made in gin framework with gin-contrib/pprof. By using profiler-provided information such as CPU…

Go

6 min read

Performance Measuring, Profiling, and Optimizing Tips for Go Web Applications
Performance Measuring, Profiling, and Optimizing Tips for Go Web Applications

Published in wesionaryTEAM

·Jan 4

Make Pagination easy in Go App using Pagination Middleware and Gorm Scope

Whenever you want to have a pagination feature in your API that provides a list of data as a response; the suggestion is to use our way of pagination from the clean architecture. We have done pagination using Gorm scopes, pagination middleware, and a common response for the API. Find…

Go

2 min read


Published in wesionaryTEAM

·Aug 17, 2021

Schema migration using sql-migrate in your Go app

When working with databases, Schema migration is one particular task we should do throughout the application life cycle. Brief Overview In this article, I will be explaining the issue that we faced in database migration using golang-migrate/migrate while we worked as a team. And how rubenv/sql-migrate solves it. …

Go

6 min read

Schema migration using sql-migrate in your Go app
Schema migration using sql-migrate in your Go app

Published in wesionaryTEAM

·Aug 10, 2021

Swagger UI on docker for testing REST APIs

Testing REST APIs in software development is an important part of any development process. As so, it’s a very important role of the QA team, and even developers, to ensure that these are working as expected to deliver the best quality possible for the applications in need of these requests.

Swagger Ui

4 min read

Swagger UI on docker for testing REST APIs
Swagger UI on docker for testing REST APIs

Published in wesionaryTEAM

·Jul 27, 2021

Automatically generate RESTful API documentation in GoLang

Documenting your APIs is a good thing to do. However, documenting all your APIs is not that easy. It takes a lot of time and works to fully document the APIs. Your API documentation is an important reference, for internal & external developers. When creating API documentation you need to…

Golang

7 min read

Automatically generate RESTful API documentation in GoLang
Automatically generate RESTful API documentation in GoLang

Published in wesionaryTEAM

·Jul 14, 2021

Easy working with CSV in GoLang using GoCSV package

In my previous article, titled ‘Read and Write CSV file in Go’, I have explained how we can read records from CSV, and convert them into data struct that we can work with and how we can write in CSV file. The package csv provided by Go has some limitations…

Go

4 min read


Published in wesionaryTEAM

·Updated Mar 30

Read and Write CSV file in Go

Go has a built-in package for reading and writing CSV files. This article will cover the necessary details for working with CSV files in GoLang. What is a CSV File? CSV (Comma Separated Values) is a very popular import and export data format used in spreadsheets and databases. A csv file…

Go

4 min read

Read and Write CSV file in Go
Read and Write CSV file in Go

Published in wesionaryTEAM

·Apr 20, 2021

Scheduling Jobs with cron.yaml in Golang App

Scheduling jobs in Golang is quite easy with the help of App Engine cron services. However, it is not easy until you have done it before or you get a proper guidelines. This article will help you to schedule jobs by simply using cron.yaml file in your Go App. What…

Go

3 min read

Scheduling Jobs with cron.yaml in Golang App
Scheduling Jobs with cron.yaml in Golang App

Published in wesionaryTEAM

·Oct 9, 2020

Use i18next Trans Component to Translate Complex React Elements

The react-i18next library has a Trans component that we can use to interpolate or translate complex react element. In most cases, we don’t need Trans component. However, Trans Component comes in handy when it’s about translating a complex element. Official documentation is not very clear in explaining how to use…

Translation

2 min read

Use i18next Trans Component to Translate Complex React Elements
Use i18next Trans Component to Translate Complex React Elements
Santosh Shrestha

Santosh Shrestha

Stay humble. Be kind. Work hard.

Following
  • Bikash dulal

    Bikash dulal

  • Dipesh Dulal

    Dipesh Dulal

  • Dinesh Silwal

    Dinesh Silwal

  • Aiska Basnet

    Aiska Basnet

  • Pranav Jha

    Pranav Jha

Help

Status

Writers

Blog

Careers

Privacy

Terms

About

Knowable