Golang:输出Emoji表情符号

简介: Golang:输出Emoji表情符号

Emoji is a simple golang package.

译文:Emoji是一个简单的golang包。

文档

安装

go get github.com/kyokomi/emoji/v2

示例

package main
import (
    "fmt"
    "github.com/kyokomi/emoji/v2"
)
func main() {
    fmt.Println("Hello World Emoji!")
    // Hello World Emoji!
    emoji.Println(":beer: Beer!!!")
    // 🍺  Beer!!!
    pizzaMessage := emoji.Sprint("I like a :pizza: and :sushi:!!")
    fmt.Println(pizzaMessage)
    // I like a 🍕  and 🍣 !!
}

输出结果

image.png

了解更多的emoji符号和知识

一本线上的emoji表情百科全书 https://emojixd.com/

emoji-v5:https://raw.githubusercontent.com/CodeFreezr/emojo/master/db/v5/emoji-v5.json

unicode编码http://www.unicode.org/emoji/charts/emoji-list.html

gemoji符号:https://raw.githubusercontent.com/github/gemoji/master/db/emoji.json

iamcal:https://github.com/iamcal/emoji-data/raw/master/emoji.json

参考

「Go工具箱」通过这个工具包,你就能了解每天使用的表情符号是怎么来的


相关文章
|
4月前
|
Go
科学计数法转换浮点数【golang】
科学计数法转换浮点数【golang】
30 1
|
1月前
|
Go
Golang语言数据类型分类及进制转换案例
这篇文章详细介绍了Go语言中数据类型的分类、进制转换的概念和实例,以及数字字面量语法,还涉及了原码、反码和补码的相关知识。
13 0
Golang语言数据类型分类及进制转换案例
|
1月前
|
Go
Golang语言基础数据类型之字符类型
这篇文章介绍了Go语言中的字符类型,包括字符概述、byte和rune类型的定义、转义字符的使用以及如何遍历字符串获取字符的示例。
11 0
|
4月前
|
Go
【golang】Go 判断字符串是否包含指定字符
【golang】Go 判断字符串是否包含指定字符
54 1
|
5月前
|
Python
Python避免在字符串和字节之间混淆
【5月更文挑战第5天】Python避免在字符串和字节之间混淆
44 3
|
5月前
|
Java Go C++
Golang每日一练(leetDay0093) 丢失的数字、整数转换英文表示
Golang每日一练(leetDay0093) 丢失的数字、整数转换英文表示
34 0
Golang每日一练(leetDay0093) 丢失的数字、整数转换英文表示
|
Java Linux Go
知识分享之Golang——在Golang中unicode码和中文的互相转换函数
知识分享之Golang篇是我在日常使用Golang时学习到的各种各样的知识的记录,将其整理出来以文章的形式分享给大家,来进行共同学习。欢迎大家进行持续关注。 知识分享系列目前包含Java、Golang、Linux、Docker等等。
596 0
知识分享之Golang——在Golang中unicode码和中文的互相转换函数
|
Go Python
Golang 011. 删除字符串中的星号
Golang 011. 删除字符串中的星号
124 0
【STM32】【vscode编译】 不允许使用与号(&)。& 运算符是为将来使用而保留的;请用双引号将与号引起来(\“&\“),以将其作为字符串的一部分传递
【STM32】【vscode编译】 不允许使用与号(&)。& 运算符是为将来使用而保留的;请用双引号将与号引起来(\“&\“),以将其作为字符串的一部分传递
399 0