Services
Portfolio
Contribution
Open Source
Blog
Resources
Career
About
Get Free Consultation
Services
Portfolio
Contribution
Open Source
Blog
Resources
Career
About
Golang
Nidhi Davra
Golang + htmx + Tailwind CSS: Create a Responsive Web Application
A guide to implementing web app without using Javascript
Nov 14, 2024
7 min read
Go
htmx
Web Application
Ssr
Tailwind css
Nidhi Davra
Generics: A Boon for Strongly Typed Languages
Get to know when generics are useful and how Golang uses it…
Jul 1, 2024
7 min read
Go
Generics
Type Safety
Programming
Dharti Ramoliya
How to do Data Serialization and Deserialization in Golang
Covered popular formats such as JSON, XML, Gob, Protocol Buffers (protobuf), MessagePack, and YAML
May 30, 2024
6 min read
Serialization
Deserialization
JSON serialization
Data serialization
Nidhi Davra
Function Types and Higher-Order Functions in Go
One of the ways to make your code more readable and effective…
May 8, 2024
6 min read
Functions
Higher Order Functions
Go
Advanced Concepts
Nidhi Davra
How to use Enums in Golang
Exploring ways of creating Enums using itoa identifier and struct tags
Mar 22, 2024
5 min read
Enum
Enumeration
Tutorial
Go
Dharti Ramoliya
Golang — Advanced Date-Time Utility functions
Enhancing Time Package Functionality
Jan 16, 2024
7 min read
Datetime
Time Utilization
Utilities
Time
Nidhi Davra
Golang: 14 Shorthand Tricks You Might Not Know!
Time-Saving Tricks…
Dec 8, 2023
5 min read
Shortcuts
Tips And Tricks
Clean Code
Go
Dharti Ramoliya
Golang: Test-Driven Development(TDD) with Gin and MySQL
Unleashing the power of writing tests
Aug 16, 2023
11 min read
Testing
TDD
MySQL
test
Nidhi Davra
The Ultimate Guide to the Most Useful Go Packages
It’s better to reuse whatever is already built, rather than building from scratch...
May 4, 2023
10 min read
Go
Library
Go packages
Packages
Sumita Kevat
From Unknown to Expert: Golang Statements You Need to Know
Rarely known but useful statements in Golang
Mar 29, 2023
7 min read
Statement
Statements in Go
backend
backend development
Sumita Kevat
A Practical Guide to Concurrency in Golang — Key Terms and Examples
Understand concurrency in Golang
Feb 15, 2023
7 min read
Concurrency
backend development
backend
Asynchronous
Sumita Kevat
JWT in Golang — How to Implement Token-Based Authentication
How to implement token-based authentication
Jan 26, 2023
4 min read
JWT
Access Token
Refresh Token
authentication
Sumita Kevat
Golang: Interacting with Google spreadsheets
Exploring Google’s sheets API with Golang
Oct 24, 2022
4 min read
Google Spreadsheet API
Automation
Development
API development
Spreadsheet
Nidhi Davra
Golang: Firebase Realtime Database CRUD operations
Update data anywhere, obtain the latest data anywhere on the fly…
Oct 12, 2022
3 min read
Firebase
Firebase database
CRUD operations
Firebase Admin Sdk
Nidhi Davra
Golang: Serverless deployment using AWS Cloudformation
Let’s explore how to speed up your serverless application deployment using AWS Cloudformation.
Sep 22, 2022
8 min read
Serverless
Cloudformation
AWS Lambda
Serverless Architecture
Sumita Kevat
Integrate Google Recaptcha Enterprise using Vue.js and Golang
Completely Automated Public Turing test to tell Computers and Humans Apart(CAPTCHA)
Sep 20, 2022
4 min read
vuejs
Recaptcha
Google
Google Cloud Platform
Vue
Vue 3
Go
Nidhi Davra
Golang: Unit tests with test gin context
Let’s explore why you should never miss automation tests and how to get started.
Jul 25, 2022
5 min read
Testing
Mocking
Gin
Programming
Nidhi Davra
Golang — Time utility functions you will always need
Implement custom functions that are not provided by time package
Jul 5, 2022
5 min read
Time
Utilities
Datetime
Programming
Sumita Kevat
Golang — Handling Appstore Server-to-Server V2 Notifications
Learn how to decode SNS notifications v2
Jun 7, 2022
7 min read
App store
Notifications
Subscriptions
ios
SNS
Sumita Kevat
Automation — Dynamic sitemap generation with Golang API
Automation: Write less and Get more
Mar 21, 2022
4 min read
vuejs
API development
API
Sitemap
XML
Vue
Vue 3
Go
Nidhi Davra
Golang — Send Push notifications to apps using FCM
Explore how your mobile gets the notifications...
Mar 14, 2022
3 min read
Firebase
backend
Push notification
backend development
Sumita Kevat
Golang — 1 Minute Guide to Useful Tips and Libraries in 2022
By experience, we find out a short way by a long wandering.
Mar 7, 2022
3 min read
Go
Best practices
backend
backend development
microservices
Nidhi Davra
Canopas Podcast #3 — What should you choose between Go and Node.js?
Discover which is best for your backend: Golang vs Node.js. Our guide compares performance, scalability, and ease of use to help you decide.
Mar 1, 2022
2 min read
NodeJs
Web Development
backend
Podcast
Nidhi Davra
Golang — Utility functions you always missed
A set of utility functions, to let you use what is not provided inbuilt by Golang...
Feb 21, 2022
5 min read
Arrays
Utilities
Functions
Programming
Sumita Kevat
Unit testing in go with MySQL
Unit test: must part for coding
Dec 30, 2021
5 min read
Go
MySQL
Unit Testing
sqlx
Gin
Sumita Kevat
How To Create RSS Feeds In Golang
Integrate RSS feed from backend
Feb 23, 2021
2 min read
Go
backend
RSS feed
Nidhi Davra
Golang: Serverless Microservices with gin
Explore how to implement microservices using Golang ...
Dec 13, 2020
4 min read
Serverless
Gin
AWS Lambda
AWS API Gateway
Nidhi Davra
Golang: gorm with MySQL and gin
Explore how to use Gorm with the Gin framework(Golang)
Nov 24, 2020
5 min read
Gorm
Gin
MySQL
ORM
Sumita Kevat
Why Global Variables are Bad in Go and Alternatives
Repository pattern to avoid global variables
Nov 10, 2020
3 min read
Go
global variables
repositories
oops
Mocking
Sumita Kevat
How to send email using AWS SES and custom template in Golang
AWS SES with custom template
Nov 3, 2020
3 min read
Go
AWS
AWS SES
HTML
HTML Template
Email
Follow us on
2024 Canopas Software LLP. All rights reserved.