Somewhere in your code producing the text you seem to escape the
the escape sequence for the newline character.

"\n" is a string with the escape sequence for the newline character '\n'
"\\n" is a string with escaped slash and a lowercase n '\\' 'n'

Again, without seeing the code we can only guess. Here is another one:
Go has raw string literals using back-ticks `like this` those literals
do not use escape sequences (`\n` == "\\n" && `\\` == "\\\\"). Could it
be, that you accidentally used those raw string literals in the producer
code with the newline escape sequence that is not supported?



On 28.08.19 12:32, Durga Someswararao G wrote:
Hi,

Manually I tried but here my concern is shall I get the reason, Why that was happening like that?
I am trying to debug strings.Replace is not working.

Thanks.

On Wed, Aug 28, 2019 at 3:52 PM Michel Levieux <m.levi...@capitaldata.fr <mailto:m.levi...@capitaldata.fr>> wrote:

    Hi,

    Isn't it that from the other side, you escape the string, or call a
    method that does it before sending it via tcp? That would explain
    that all the "\n" become "\\n".

    Le mer. 28 août 2019 à 12:17, Durga Someswararao G
    <durgasomeswararao...@gmail.com
    <mailto:durgasomeswararao...@gmail.com>> a écrit :

        Hi Tamás,

        But even in other side also I am using golang to convert string
        into bytes. Using tcp connection with net package I am getting
        data from other process.

        FYI
        When I try to replace string with \\n it was working fine.

        Like below:
        processoutput = strings.Replace("<CustomTag>String 1\n String
        2</CustomTag>","\\n","'@_@_@'",-1)

        On Wed, Aug 28, 2019 at 3:26 PM Tamás Gulácsi
        <tgulacs...@gmail.com <mailto:tgulacs...@gmail.com>> wrote:

            That means that other process speaks some other encoding,
            not utf-8, which the strings package waits.
            Use golang.org/x/text/encoding
            <http://golang.org/x/text/encoding> to convert to utf-8.

-- You received this message because you are subscribed to the
            Google Groups "golang-nuts" group.
            To unsubscribe from this group and stop receiving emails
            from it, send an email to
            golang-nuts+unsubscr...@googlegroups.com
            <mailto:golang-nuts%2bunsubscr...@googlegroups.com>.
            To view this discussion on the web visit
            
https://groups.google.com/d/msgid/golang-nuts/865188f0-405e-45ee-82b9-7f6d24f1d49f%40googlegroups.com.

-- You received this message because you are subscribed to the
        Google Groups "golang-nuts" group.
        To unsubscribe from this group and stop receiving emails from
        it, send an email to golang-nuts+unsubscr...@googlegroups.com
        <mailto:golang-nuts+unsubscr...@googlegroups.com>.
        To view this discussion on the web visit
        
https://groups.google.com/d/msgid/golang-nuts/CA%2Ba9DGr83pA%2Bvrkg-bYkOs-qjsqxkOgEjoGTmigtJsr0hO287w%40mail.gmail.com
        
<https://groups.google.com/d/msgid/golang-nuts/CA%2Ba9DGr83pA%2Bvrkg-bYkOs-qjsqxkOgEjoGTmigtJsr0hO287w%40mail.gmail.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com <mailto:golang-nuts+unsubscr...@googlegroups.com>. To view this discussion on the web visit https://groups.google.com/d/msgid/golang-nuts/CA%2Ba9DGrM47a%3Dj6Zbk1caY46FYUG7fXC2J0z0QvoJtSp69b6NCQ%40mail.gmail.com <https://groups.google.com/d/msgid/golang-nuts/CA%2Ba9DGrM47a%3Dj6Zbk1caY46FYUG7fXC2J0z0QvoJtSp69b6NCQ%40mail.gmail.com?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/golang-nuts/2c202a4b-1db1-2247-d374-814f66c81b0c%40mb0.org.

Reply via email to