Pinned Repositories
go-csv
The go-csv package provides an easy-to-use interface for generating CSV files with concurrent processing
go-gcs-wrapper
go-gcs-wrapper is a library that makes it easy for Go applications to interact with Google Cloud Storage. This wrapper handles the complex details of the Google Cloud Storage API, allowing developers to use storage features with less code and effort
go-meet
a simple video call meeting application build with Go and React
go-semaphore
go-semaphore is a Go package that implements the semaphore pattern than can be used to manage the number of Goroutine to run concurrently.
go-smq-service
this is a simple message broker server with pub sub features through http
go-totp
totp password generator
go-watermark
This is a Go package to add a watermark onto an image
hacker-rank
collection of programming test for job interviews
List-All-Programming-Telegram-Group
List of All Programming Telegram Group
number-words-indo
conversion from digit to word in indonesian
michaelwp's Repositories
michaelwp/go-smq-service
this is a simple message broker server with pub sub features through http
michaelwp/go-watermark
This is a Go package to add a watermark onto an image
michaelwp/logic-practice
michaelwp/go-csv
The go-csv package provides an easy-to-use interface for generating CSV files with concurrent processing
michaelwp/go-gcs-wrapper
go-gcs-wrapper is a library that makes it easy for Go applications to interact with Google Cloud Storage. This wrapper handles the complex details of the Google Cloud Storage API, allowing developers to use storage features with less code and effort
michaelwp/go-meet
a simple video call meeting application build with Go and React
michaelwp/go-semaphore
go-semaphore is a Go package that implements the semaphore pattern than can be used to manage the number of Goroutine to run concurrently.
michaelwp/go-totp
totp password generator
michaelwp/100-go-mistakes
📖 100 Go Mistakes and How to Avoid Them
michaelwp/dining-philosoper-problem
This is an example solution of the 'Dining Philosopher Problem' in Go language
michaelwp/go-react-sse-example
This is an example on how to build sse server using Go and React as the client
michaelwp/go-shuffle
michaelwp/go-slices
michaelwp/go-sqlmock-example
example on How to Create Unit Tests with go-sqlmock in Go
michaelwp/go-table-driven-unit-test-example
An example on how to write table drive unit test in Go language
michaelwp/implement-dark-and-light-mode-switch-in-react
This is an example on how to implement dark and light theme switcher in React.js
michaelwp/implement-short-long-polling
Example on how to implement short and long polling in Go and ReactJS
michaelwp/js-parsing-date
michaelwp/learn_rust
just rust hello world
michaelwp/logic_practice
michaelwp/michaelputong.com
my personal website
michaelwp/michaelwp
Config files for my GitHub profile.
michaelwp/pascal-triangle
michaelwp/react-cache-example
Here are some examples of how to implement caching in a frontend application using React.js.
michaelwp/react-markdown-editor
A markdown editor with preview, implemented with React.js and TypeScript.
michaelwp/react-markdown-preview
React component preview markdown text in web browser. The minimal amount of CSS to replicate the GitHub Markdown style. Support dark-mode/night mode.
michaelwp/redis-caching-json-data
This is an example on how to cache JSON data in Redis database using Go language
michaelwp/SOLID-in-Go
example of SOLID principle implementation in Go language
michaelwp/totp-auth-implementation
example of totp implementation
michaelwp/vim-go
Go development plugin for Vim