GOLANG_INTERVIEW Telegram 506
👣 Как преобразовать punycode в unicode?

Какой пакет/либу/функцию можно использовать для преобразования url строки из punicode в unicode.
Т.е. задача: xn--go -uedfq ——> Go топ. И наоборот


В этом нам поможет idna, сперва ставим пакет локально:
go get golang.org/x/net/idna

Не забываем настроить переменную среды %GOPATH. После этого мы сможем спокойно импортировать пакет в проект:
package main

import (
"fmt"
"golang.org/x/net/idna"
)

var p *idna.Profile

func main() {
p = idna.New()
fmt.Println(p.ToUnicode("xn--go -uedfq"))
}

// Go топ


Вот такие дела

@golang_interview
Please open Telegram to view this post
VIEW IN TELEGRAM
🔥5👍41🌚1



tgoop.com/golang_interview/506
Create:
Last Update:

👣 Как преобразовать punycode в unicode?

Какой пакет/либу/функцию можно использовать для преобразования url строки из punicode в unicode.
Т.е. задача: xn--go -uedfq ——> Go топ. И наоборот


В этом нам поможет idna, сперва ставим пакет локально:

go get golang.org/x/net/idna

Не забываем настроить переменную среды %GOPATH. После этого мы сможем спокойно импортировать пакет в проект:
package main

import (
"fmt"
"golang.org/x/net/idna"
)

var p *idna.Profile

func main() {
p = idna.New()
fmt.Println(p.ToUnicode("xn--go -uedfq"))
}

// Go топ


Вот такие дела

@golang_interview

BY Golang вопросы собеседований




Share with your friend now:
tgoop.com/golang_interview/506

View MORE
Open in Telegram


Telegram News

Date: |

How to Create a Private or Public Channel on Telegram? Clear Select: Settings – Manage Channel – Administrators – Add administrator. From your list of subscribers, select the correct user. A new window will appear on the screen. Check the rights you’re willing to give to your administrator. How to create a business channel on Telegram? (Tutorial) Telegram channels fall into two types:
from us


Telegram Golang вопросы собеседований
FROM American