Caracteres acentuados em string

188 views
Skip to first unread message

Enio Ramos

unread,
Feb 18, 2021, 1:47:38 PM2/18/21
to Golang Brasil
Sou novato no goLang.
por favor, como atribuo uma string onde haja acento em uma variável string
cadeia := "café"
O compilador mostra erro invalid UTF-8 encoding na posição da letra "é"
Obrigado
Enio

Cesar Gimenes

unread,
Feb 18, 2021, 1:58:03 PM2/18/21
to golang...@googlegroups.com
> por favor, como atribuo uma string onde haja acento em uma variável string
> cadeia := "café"
> O compilador mostra erro invalid UTF-8 encoding na posição da letra "é"

A maneira que você fez esta correta.
Segue um exemplo no  Go Playground 


Cesar

Viliam

unread,
Feb 18, 2021, 2:10:29 PM2/18/21
to golang...@googlegroups.com
Olá,

Verifique as configurações do seu editor, provavelmente está salvando os arquivos com encoding diferente de UTF-8.

[]s
Viliam

--

---
Você recebeu essa mensagem porque está inscrito no grupo "Golang Brasil" dos Grupos do Google.
Para cancelar inscrição nesse grupo e parar de receber e-mails dele, envie um e-mail para golang-brasi...@googlegroups.com.
Para ver essa discussão na Web, acesse https://groups.google.com/d/msgid/golang-brasil/21d7f035-8a0e-489f-8744-cd5e9af0f843n%40googlegroups.com.

Enio Ramos

unread,
Feb 18, 2021, 2:44:38 PM2/18/21
to Golang Brasil
Obrigado Cesar e Viliam.
Vou checar o encoding do meu editor. Talvez não esteja gravando em utf8

Enio Ramos

unread,
Feb 18, 2021, 3:51:18 PM2/18/21
to Golang Brasil
Bingo!
Bastou trocar de editor de texto

Enio Ramos

unread,
Feb 18, 2021, 3:51:45 PM2/18/21
to Golang Brasil
Obrigado a todos
Reply all
Reply to author
Forward
0 new messages