When you are new to a language it's sometimes the simple things you spend time googling, and this was one of them I struggled to get a clear answer for - how do you do a string replacement in Golang?
In my example, I wanted to strip out quotations from a string in Go. The solution is
myString = strings.Replace(myString, "\"", "", -1)
In your import statement, you need to include strings:
import (
"strings"
)
The format of the Replace function is:
strings.Replace(string_to_replace, old_string, new_string, number_of_replacements)
The number_of_replacements parameter is an interesting one, I always find I want to replace all. If you set a value <0 (in my case -1) then it will replace all instances of that string.