วิธีการใช้ค่าคงที่ใน Golang

Constant หรือ Const ใน Golangคืออะไร ? นี่คือสิ่งที่คุณจำเป็นต้องทราบเกี่ยวกับการใช้ค่าคงที่ใน Go

ตามชื่อเรียก คำว่าคงที่ หมายถึง คงที่ เรื่องนี้ก็เป็นจริงในภาษาการเขียนโปรแกรมเช่นกัน นั่นคือ เมื่อกำหนดค่าคงที่แล้ว จะไม่สามารถปรับเปลี่ยนอะไรเพิ่มเติมได้อีก ค่าคงที่ข้อมูลพื้นฐานมีได้หลายประเภท เช่น ค่าคงที่จำนวนเต็ม ค่าคงที่แบบไดนามิก ค่าคงที่อักขระ หรือสตริง

วิธีการใช้ค่าคงที่ใน Golang

วิธีประกาศ:ค่าคงที่จะถูกประกาศเหมือนกับตัวแปร แต่ใช้คำสำคัญ const เป็นคำนำหน้าในการประกาศค่าคงที่ด้วยชนิดข้อมูลที่เฉพาะเจาะจง ไม่สามารถประกาศค่าคงที่ได้โดยใช้รูปแบบ “: =

ตัวอย่างเช่น:

package main

import "fmt"

const PI = 3.14

func main() 
{
	const GFG = "Quantrimang"
	fmt.Println("Hello", GFG)

	fmt.Println("Happy", PI, "Day")

	const Correct= true
	fmt.Println("Go rules?", Correct)
}

ผลลัพธ์:

Hello Quantrimang
Happy 3.14 Day
Go rules? true

สิ่งที่ควรรู้เกี่ยวกับค่าคงที่ใน Golang

ค่าคงที่ตัวเลขแบบไม่มีชนิดและมีชนิด

ค่าคงที่ที่มีชนิดจะทำงานเหมือนกับตัวแปรที่ไม่สามารถเปลี่ยนแปลงได้ซึ่งสามารถโต้ตอบได้กับประเภทเดียวกันเท่านั้น ส่วนค่าคงที่ที่ไม่มีชนิดจะทำงานเหมือนกับค่าคงที่ตามตัวอักษรที่สามารถโต้ตอบกับประเภทที่คล้ายคลึงกัน คุณสามารถประกาศค่าคงที่โดยมีหรือไม่มีประเภทใน Go ได้ ตัวอย่างต่อไปนี้แสดงค่าคงที่ตัวเลขที่มีชนิดและไม่มีชนิด มีชื่อและไม่มีชื่อ

const untypedInteger          = 123
const untypedFloating          = 123.12

const typedInteger  int             = 123
const typedFloatingPoint   float64  = 123.12

นี่คือรายการค่าคงที่ในภาษา Go:

  • ค่าคงที่ (ค่าคงที่จำนวนเต็ม, ค่าคงที่ไดนามิก, ค่าคงที่เชิงซ้อน)
  • สายอักขระ
  • ค่าคงที่บูลีน

ค่าคงที่ของตัวเลข

ค่าคงที่ตัวเลขคือค่าที่มีความแม่นยำสูง เนื่องจาก Go เป็นภาษาที่มีการระบุชนิดข้อมูลแบบคงที่ จึงไม่อนุญาตให้มีการดำเนินการที่รวมชนิดข้อมูลตัวเลขเข้าด้วยกัน คุณไม่สามารถfloat64เพิ่มintหรือint32แม้แต่int. อย่างไรก็ตาม การเขียน1e6*time.Secondหรือmath.Exp(1)หรือ แม้กระทั่ง1<>ยัง คงถูกต้องอยู่ ใน Go ค่าคงที่นั้นแตกต่างจากตัวแปร ตรงที่มีการทำงานเหมือนตัวเลขทั่วไป

ค่าคงที่ตัวเลขมีสามประเภท:

  1. จำนวนเต็ม
  2. จุดลอยตัว
  3. ซับซ้อน

ค่าคงที่จำนวนเต็ม:

  • คำนำหน้าระบุฐาน: 0x หรือ 0X สำหรับเลขฐานสิบหก 0 สำหรับเลขฐานแปด และไม่มีค่าใดๆ สำหรับเลขฐานสิบ
  • ตัวเลขจำนวนเต็มสามารถมีคำต่อท้ายที่เป็นการผสมกันของ U (ตัวพิมพ์ใหญ่) และ L (ตัวพิมพ์เล็ก) สำหรับอักขระไม่มีเครื่องหมายและอักขระยาว ตามลำดับ
  • มันสามารถเป็นค่าคงที่เลขฐานสิบ ฐานแปด หรือฐานสิบหกได้
  • int สามารถเก็บข้อมูลจำนวนเต็ม ได้สูงสุด 64 บิตหรือบางครั้งอาจน้อยกว่านั้น

ต่อไปนี้เป็นตัวอย่างค่าคงที่จำนวนเต็ม:

85 /* thập phân */
0213 /* bát phân */
0x4b /* thập lục phân */
30 /* int */
30u /* unsigned int */
30l /* long */
30ul /* unsigned long */
212 /* Hợp lệ */
215u /* Hợp lệ */
0xFeeL /* Hợp lệ */
078 /* Không hợp lệ: 8 không phải là chữ số bát phân */
032UU /* Không hợp lệ: không thể lặp lại hậu tố */

ค่าคงที่เชิงซ้อน:

ค่าคงที่ที่ซับซ้อนทำงานในลักษณะคล้ายคลึงกันมากกับค่าคงที่จุดลอยตัว เป็นคู่อันดับหรือคู่จริงของค่าคงที่จำนวนเต็ม (หรือพารามิเตอร์) และค่าคงที่จะถูกคั่นด้วยเครื่องหมายจุลภาค และคู่ตัวเลขจะถูกใส่ไว้ในวงเล็บ ค่าคงที่แรกคือส่วนจริง และค่าคงที่ที่สองคือส่วนจินตภาพ ค่าคงที่เชิงซ้อน COMPLEX*8 ใช้พื้นที่เก็บข้อมูล8 ไบต์

ตัวอย่างเช่น:

(0.0, 0.0) (-123.456E+30, 987.654E-29)

ค่าคงที่ชนิดไดนามิก:

  • ค่าคงที่จำนวนจริงจะมีส่วนจำนวนเต็ม ส่วนทศนิยม ส่วนเศษส่วน และส่วนเลขชี้กำลัง
  • สามารถแสดงเป็นค่าคงที่จริงในรูปแบบทศนิยมหรือเลขชี้กำลังได้
  • เมื่อแสดงในรูปแบบทศนิยม ต้องมีจุดทศนิยม เลขยกกำลัง หรือทั้งสองอย่าง
  • และเมื่อแสดงในรูปแบบเลขยกกำลัง จะต้องรวมส่วนจำนวนเต็ม ส่วนเศษส่วน หรือทั้งสองส่วน

ตัวอย่างเช่น:

3.14159 /* Hợp lệ */
314159E-5L /* Hợp lệ */
510E /* Không hợp lệ: số mũ không đầy đủ */
210f /* Không hợp lệ: không có số thập phân hoặc số mũ */
.e55 /* Không hợp lệ: thiếu số nguyên hoặc phân số */

สายอักขระ

  • Go รองรับสตริงตัวอักษรสองประเภท คือ” ”(รูปแบบเครื่องหมายคำพูดคู่) และ‘ ‘(รูปแบบเครื่องหมายคำพูดย้อนกลับ)
  • สตริงสามารถต่อกันด้วย ตัวดำเนินการ+และ+=
  • สตริงประกอบด้วยอักขระที่คล้ายกับอักขระตัวอักษร เช่น อักขระธรรมดา ลำดับการหลบหนี และอักขระสากล และนี่คือตัวละครที่ไม่มีสไตล์
  • ค่าศูนย์ของประเภทสตริงเป็นสตริงว่างซึ่งสามารถแสดงด้วย” ”หรือเป็นตัวอักษรได้
  • สามารถเปรียบเทียบประเภทสตริงทั้งหมดได้โดยใช้ตัวดำเนินการเช่น==และ!=(เพื่อเปรียบเทียบประเภทที่คล้ายกัน)

รูปแบบประโยค :

kiểu _string struct {
các phần tử *byte // các byte cơ bản
len int // số byte
}

ตัวอย่างเช่น:

"hello, quantrimang" 

"hello, \ 

quantrimang" 

"hello, " "quan" "trimang" 

ที่นี่ทั้งสามข้อความนี้เหมือนกัน นั่นคือไม่มีประเภทเฉพาะเจาะจงใดๆ

ตัวอย่างเช่น:

package main

import "fmt"

func main()
{
	const A = "GFG"
	var B = "GeeksforGeeks"
	
	// Chuỗi Concat.
	var helloWorld = A+ " " + B
	helloWorld += "!"
	fmt.Println(helloWorld) 
	
	// Chuỗi so sánh.
	fmt.Println(A == "GFG") 
	fmt.Println(B < a)="">

ผลลัพธ์:

GFG Quantrimang!
true
false

ความซับซ้อนของเวลา: O(1)
พื้นที่เสริม: O(1)

ค่าคงที่บูลีน

ค่าคงที่แบบบูลีนจะคล้ายกับค่าคงที่แบบสตริง ใช้กฎเดียวกันกับค่าคงที่ของสตริง ความแตกต่างเพียงอย่างเดียวคือมี const สองอัน โดยไม่มี type trueและfalse.

package main

import "fmt"

const Pi = 3.14

func main() 
{
	const trueConst = true
	
	// Định nghĩa kiểu bằng từ khóa type
	type myBool bool 
	var defaultBool = trueConst // được phép
	var customBool myBool = trueConst // được phép
	
	// defaultBool = customBool // không được phép
	fmt.Println(defaultBool)
	fmt.Println(customBool) 
}

ผลลัพธ์:

true
true

ความซับซ้อนของเวลา: O(1)
พื้นที่เสริม: O(1)

ค่าคงที่ใน Go: Go มีค่าคงที่อักขระ สตริง บูลีน และตัวเลข Const ประกาศค่าคงที่ คำสั่งconstสามารถเกิดขึ้นได้เมื่อมีตัวแปร และดำเนินการทางคณิตศาสตร์โดยไม่มีความแม่นยำคงที่

// Minh họa hằng số bằng cách dùng go.
package main

import (
	"fmt"
	"math"
)

const s string = "Quantrimang"

func main() {
	fmt.Println(s)

	const n = 5

	const d = 3e10 / n
	fmt.Println(d)

	fmt.Println(int64(d))

	fmt.Println(math.Sin(n))
}

ผลลัพธ์:

Quantrimang
6e+09
6000000000
-0.9589242746631385

ความซับซ้อนของเวลา: O(1)
พื้นที่เสริม: O(1)

หากคุณต้องการกำหนดค่าคงที่หลายค่าในคราวเดียว คุณสามารถทำได้โดยใช้บล็อกวงเล็บดังแสดงด้านล่าง

package main

import "fmt"

const (
	GFG	 = "Quantrimang"
	Correct = true
	Pi	 = 3.14
)

// Hàm chính
func main() {

	fmt.Println("value of GFG : ", GFG)

	fmt.Println("value of Correct : ", Correct)

	fmt.Println("value of Pi : ", Pi)
}

ผลลัพธ์:

value of GFG :  Quantrimang
value of Correct :  true
value of Pi :  3.14
Sign up and earn $1000 a day ⋙

Leave a Comment

ฟังก์ชั่นระเหยใน Golang

ฟังก์ชั่นระเหยใน Golang

ฟังก์ชัน Variadic ใน Go ช่วยให้คุณสามารถส่งอาร์กิวเมนต์จำนวนไม่แน่นอนไปยังฟังก์ชันได้ นี่คือทุกสิ่งที่คุณจำเป็นต้องทราบเกี่ยวกับฟังก์ชันผันผวนใน Golang

พารามิเตอร์การส่งคืนที่มีชื่อใน Golang

พารามิเตอร์การส่งคืนที่มีชื่อใน Golang

ใน Golang พารามิเตอร์การส่งคืนที่มีชื่อมักเรียกว่าพารามิเตอร์ที่มีชื่อ Golang อนุญาตให้ตั้งชื่อพารามิเตอร์ที่ส่งกลับหรือผลลัพธ์ของฟังก์ชันในลายเซ็นหรือคำจำกัดความของฟังก์ชัน

คีย์เวิร์ดใน Go

คีย์เวิร์ดใน Go

คำหลัก - คำหลักคือคำในภาษาที่ใช้สำหรับกระบวนการภายในบางอย่างหรือแสดงถึงการดำเนินการที่กำหนดไว้ล่วงหน้า นี่คือสิ่งที่คุณจำเป็นต้องทราบเกี่ยวกับคีย์เวิร์ดใน Golang

ประเภทข้อมูลใน Golang

ประเภทข้อมูลใน Golang

ประเภทข้อมูลระบุประเภทข้อมูลที่ตัวแปร Go ที่ถูกต้องสามารถมีได้ ในภาษา Go ประเภทจะถูกแบ่งออกเป็นสี่ประเภทดังต่อไปนี้:

อาร์กิวเมนต์ฟังก์ชันใน Golang

อาร์กิวเมนต์ฟังก์ชันใน Golang

Go รองรับสองวิธีหลักในการส่งอาร์กิวเมนต์: ส่งตามค่าและส่งตามการอ้างอิง Go จะใช้ค่า pass by ตามค่าเริ่มต้น

ฟังก์ชันส่งคืนค่าหลายค่าใน Golang

ฟังก์ชันส่งคืนค่าหลายค่าใน Golang

ในภาษา Go คุณได้รับอนุญาตให้ส่งคืนค่าหลายค่าจากฟังก์ชันโดยใช้คำสั่ง return กล่าวอีกนัยหนึ่ง ในฟังก์ชัน คำสั่ง return สามารถส่งคืนค่าได้หลายค่า

คำสั่ง Switch ใน Go

คำสั่ง Switch ใน Go

Golang เช่นเดียวกับภาษาการเขียนโปรแกรมอื่นๆ ส่วนใหญ่ก็มีคำสั่ง switch วิธีใช้คำสั่ง switch ใน Golang มีดังนี้

กรณีที่ควรทราบเมื่อใช้คำสั่งเลือกใน Golang

กรณีที่ควรทราบเมื่อใช้คำสั่งเลือกใน Golang

ในบทความนี้ เราจะเรียนรู้วิธีใช้เคสเริ่มต้นเพื่อหลีกเลี่ยงการหยุดชะงัก ก่อนอื่นเรามาดูก่อนว่า deadlock case เกิดขึ้นเมื่อใช้คำสั่ง Golang select อย่างไร

โครงสร้างและฟิลด์ที่ไม่ระบุชื่อในโกลัง

โครงสร้างและฟิลด์ที่ไม่ระบุชื่อในโกลัง

โครงสร้างที่ไม่ระบุชื่อใน Golang เป็นโครงสร้างชั่วคราวที่ไม่มีการใช้ชื่อเพื่อวัตถุประสงค์เพียงครั้งเดียว ในขณะที่ฟิลด์ที่ไม่ระบุชื่ออนุญาตให้ฝังฟิลด์ที่ไม่มีชื่อได้

วิธีใช้ตัวดำเนินการใน Golang

วิธีใช้ตัวดำเนินการใน Golang

ตัวดำเนินการช่วยให้เราสามารถดำเนินการประเภทต่างๆ กับตัวดำเนินการได้ ในภาษา Go ตัวดำเนินการสามารถจำแนกประเภทได้ตามฟังก์ชันที่แตกต่างกัน

ตัวระบุช่องว่างใน Golang

ตัวระบุช่องว่างใน Golang

_(ขีดล่าง) ใน Golang เรียกว่า Blank Identifier ตัวระบุคือชื่อที่ผู้ใช้กำหนดสำหรับส่วนประกอบของโปรแกรมซึ่งใช้เพื่อวัตถุประสงค์ในการระบุตัวตน

วิธีการสร้างโปรแกรมพื้นฐานใน Golang

วิธีการสร้างโปรแกรมพื้นฐานใน Golang

สวัสดีโลก! เป็นโปรแกรมพื้นฐานแรกในภาษาการเขียนโปรแกรมใด ๆ คุณสามารถเขียนโปรแกรมแรกนี้ใน Golang ได้โดยทำตามขั้นตอนด้านล่างนี้

วิธีการติดตั้ง Go บน Windows

วิธีการติดตั้ง Go บน Windows

Golang สามารถติดตั้งบน Windows ได้อย่างง่ายดาย ด้านล่างนี้เป็นคำแนะนำทีละขั้นตอนโดยละเอียดในการติดตั้ง Golang บน Windows

วิธีการที่มีชื่อเดียวกันใน Golang

วิธีการที่มีชื่อเดียวกันใน Golang

Golang อนุญาตให้สร้างวิธีการ 2 วิธีหรือมากกว่าที่มีชื่อเดียวกันในแพ็คเกจเดียวกัน แต่ตัวรับของวิธีการเหล่านี้จะต้องเป็นประเภทที่แตกต่างกัน

OpenAI เปิดตัวเครื่องมือใหม่เพื่อช่วยให้นักพัฒนาสร้างตัวแทน AI

OpenAI เปิดตัวเครื่องมือใหม่เพื่อช่วยให้นักพัฒนาสร้างตัวแทน AI

เมื่อมองว่าตัวแทน AI เป็นอนาคตของอุตสาหกรรมปัญญาประดิษฐ์ OpenAI ยอมรับว่าการสร้างตัวแทน "ระดับอุตสาหกรรม" อันทรงพลังด้วยเครื่องมือปัจจุบันเป็นเรื่องยากมาก

Pocket Casts: แอปพลิเคชั่น Podcast ที่ดีที่สุดบนเดสก์ท็อปที่ดาวน์โหลดฟรีได้แล้ว

Pocket Casts: แอปพลิเคชั่น Podcast ที่ดีที่สุดบนเดสก์ท็อปที่ดาวน์โหลดฟรีได้แล้ว

ข่าวดีสำหรับแฟนๆ พอดแคสต์ ปัจจุบันสามารถใช้งาน Pocket Casts ได้ฟรีบนเว็บ รวมถึงผ่านแอพ Mac และ Windows

ชมภาพแรกของยานลงจอด Blue Ghost บนพื้นผิวดวงจันทร์

ชมภาพแรกของยานลงจอด Blue Ghost บนพื้นผิวดวงจันทร์

ด้วยการมาถึงของยานลงจอด Blue Ghost บนดวงจันทร์ในสุดสัปดาห์นี้ นักดาราศาสตร์ทั่วโลกต่างตั้งตารอคอยชุดภาพใหม่ที่น่าทึ่งอย่างกระตือรือร้น ซึ่งจะทำให้คุณเข้าใจบรรยากาศของดาวบริวารธรรมชาติของโลกเราอย่างแท้จริง และไม่เคยเห็นมาก่อน

วิธีการใช้ค่าคงที่ใน Golang

วิธีการใช้ค่าคงที่ใน Golang

ค่าคงที่หรือ Const ใน Golang คืออะไร? นี่คือสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับการใช้ค่าคงที่ใน Go

วิธีรับรหัสผ่าน Facebook ที่ถูกแฮ็กและอีเมลลงทะเบียนที่สูญหายกลับคืนมา

วิธีรับรหัสผ่าน Facebook ที่ถูกแฮ็กและอีเมลลงทะเบียนที่สูญหายกลับคืนมา

บางครั้งขณะใช้ Facebook บัญชีของคุณอาจถูกแฮ็ก สูญเสียรหัสผ่าน หรือแม้กระทั่งอีเมลการลงทะเบียน Facebook ของคุณ แล้วคุณจะได้รับบัญชี Facebook ของคุณกลับคืนมาได้อย่างไรเมื่อคุณสูญเสียรหัสผ่านและอีเมลสำหรับการลงทะเบียน?

วิธีปลอมข้อความ iPhone สร้างข้อความ Messenger

วิธีปลอมข้อความ iPhone สร้างข้อความ Messenger

การสร้างข้อความปลอมเพื่อหลอกคนอื่นเป็นเรื่องง่ายมากเมื่อเราใช้แอพพลิเคชันสร้างข้อความปลอม หรือใช้เว็บไซต์บางแห่งที่สร้างข้อความปลอมได้ฟรี

รหัส Ultimate Evolution: ชาวไซย่าตัวล่าสุดและวิธีใส่รหัส

รหัส Ultimate Evolution: ชาวไซย่าตัวล่าสุดและวิธีใส่รหัส

Code Ultimate Evolution Saiyan มอบรางวัลอันน่าดึงดูดใจมากมายให้กับผู้เล่น และด้วยเหตุนี้ในช่วงต้นเกม เช่น เพชร, ค่าประสบการณ์, แคปซูลค่าประสบการณ์, ทอง, ชิ้นส่วนตัวละคร

วิธีแก้ไขภาพตัวอย่างในโปรไฟล์ Instagram

วิธีแก้ไขภาพตัวอย่างในโปรไฟล์ Instagram

เมื่อเร็วๆ นี้ Instagram ได้เปลี่ยนเค้าโครงโปรไฟล์แบบกริดเป็นแบบแสดงตัวอย่างแนวตั้ง 4:5 และผู้ใช้สามารถปรับแต่งภาพตัวอย่างเพื่อให้เน้นเนื้อหาที่ต้องการได้

โค้ด Monkey King: Journey to the West ล่าสุด 25/04/2025

โค้ด Monkey King: Journey to the West ล่าสุด 25/04/2025

Code Monkey King มอบรางวัลน่าดึงดูดใจมากมายให้กับผู้เล่น เช่น สกุลเงิน ชิ้นส่วนตัวละครสุ่ม 5 ดาว ยาเม็ดทองคำ Nine Revolutions และแพ็คเกจทรัพยากรสุ่ม

11 วิธีสร้างสรรค์ในการใช้ Microsoft Word

11 วิธีสร้างสรรค์ในการใช้ Microsoft Word

เมื่อคุณคิดถึง Microsoft Word คุณนึกถึงอะไร? เอกสาร? ประวัติย่อ? แม้ว่าสิ่งเหล่านี้จะเป็นการใช้งานหลัก แต่ Word ยังเป็นเครื่องมือที่มีความอเนกประสงค์อย่างน่าประหลาดใจสำหรับโครงการสร้างสรรค์ที่หลากหลาย

วิธีการแท็กเพื่อนในสถานะ WhatsApp

วิธีการแท็กเพื่อนในสถานะ WhatsApp

WhatsApp ได้อัปเดตฟีเจอร์การแท็กเพื่อนในสถานะ WhatsApp ให้กับบัญชีทั้งหมดทั้งในเวอร์ชัน Android และ iOS

รวมสูตรค็อกเทลกาแฟคุณภาพ ทำง่าย อร่อย สำหรับทุกคน

รวมสูตรค็อกเทลกาแฟคุณภาพ ทำง่าย อร่อย สำหรับทุกคน

ชื่นชอบกาแฟและอยากลองทำค็อกเทลกาแฟเองหรือเปล่า? ดังนั้นบทความด้านล่างนี้จะสรุปสูตรสำหรับการทำค็อกเทลกาแฟที่เรียบง่าย อร่อย และน่ารับประทานให้กับคุณ

Bleach: ตัวละครที่มีการเปลี่ยนแปลงรูปลักษณ์มากที่สุด

Bleach: ตัวละครที่มีการเปลี่ยนแปลงรูปลักษณ์มากที่สุด

แม้ว่าจะมีตัวละครหลายตัวในซีรีส์ Bleach ที่สามารถจดจำได้ แต่ก็ไม่ได้หมายความว่าพวกเขาจะมีรูปลักษณ์ที่เหมือนกันตั้งแต่ต้นจนจบเสมอไป ด้านล่างนี้เป็นตัวละคร Bleach ที่มีการเปลี่ยนแปลงรูปลักษณ์ครั้งใหญ่

วิธีเพิ่มประสิทธิภาพ Google Chrome เพื่อให้เริ่มระบบได้รวดเร็วยิ่งขึ้น

วิธีเพิ่มประสิทธิภาพ Google Chrome เพื่อให้เริ่มระบบได้รวดเร็วยิ่งขึ้น

เราทุกคนเคยมีประสบการณ์แบบนั้นมาแล้ว: คลิกไอคอน Chrome แล้วรอให้เบราว์เซอร์เปิดใช้งานจนนานเกินไป การรอจนหน้าแรกโหลดนานจนแทบจะเป็นไปไม่ได้เลยอาจทำให้เกิดความหงุดหงิดได้

วิธีการสร้างสติ๊กเกอร์จากภาพถ่ายบน Samsung

วิธีการสร้างสติ๊กเกอร์จากภาพถ่ายบน Samsung

ในโทรศัพท์ Samsung Galaxy บางรุ่น มีตัวเลือกในการสร้างสติ๊กเกอร์จากรูปภาพในอัลบั้ม ซึ่งจะช่วยให้ผู้ใช้สามารถสร้างสติ๊กเกอร์เพื่อใช้ในข้อความได้อย่างอิสระ