Skip to content

Instantly share code, notes, and snippets.

@topherPedersen
Created February 3, 2020 20:56
  • Star 2 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
Star You must be signed in to star a gist
Embed
What would you like to do?
How to Strip Newline Characters from a String in Golang
package main
import (
"fmt"
"strings"
)
func main() {
var string_a string = "My super \nsweet \nstring has \nmany newline\n characters"
fmt.Println(string_a)
var string_b string = string_a
string_b = strings.Replace(string_b, "\n", "", -1)
fmt.Println(string_b)
}
@daluu
Copy link

daluu commented Jun 4, 2022

There's also strings.TrimSuffix(string_b, "\r\n").

In my case tough, can't seem to trim the newline at the end of command output from cat on a file.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment