Skip to content

Instantly share code, notes, and snippets.

@bxcodec
bxcodec / _struct_to_map.go
Last active May 14, 2024 02:22
Golang Struct To Map Example By JSON tag
/*
This function will help you to convert your object from struct to map[string]interface{} based on your JSON tag in your structs.
Example how to use posted in sample_test.go file.
*/
func structToMap(item interface{}) map[string]interface{} {
res := map[string]interface{}{}
if item == nil {
return res
}