Logo

Programming-Idioms

This language bar is your friend. Select your favorite languages!
  • C#

Idiom #304 Encode string into UTF-8 bytes

Create the array of bytes data by encoding the string s in UTF-8.

using System.Text;
byte[] data = Encoding.UTF8.GetBytes(s);
data := []byte(s)

In Go, it is idiomatic that strings are already encoded in UTF-8. So we can grab their raw bytes directly.

New implementation...