package main
import "fmt"
type Person struct {
Name string
Pronouns []string
}
func (p *Person) Greet() string {
return fmt.Sprintf("Hello! I'm %s.", p.Name)
}
func main() {
me := &Person{
Name: "chonla",
Pronouns: []string{"he", "him", "his"},
}
fmt.Println(me.Greet())
}- ใช้ zod เช็ค JSON schema แบบหล่อ ๆ ใน playwright
- จัดระเบียบ Page Object Model ด้วย Mixins และ Decorators
- mise โคตรเครื่องมือสำหรับ developer
- ใช้ localhost ให้เท่ขึ้นแบบคูณสาม
- ซ่อนบาร์ของ Browser
- Agile Transformation — The PST
- Agile Transformation — Supply & Demand
- ทำให้ Dev Environment เหมือนกันด้วย devbox
- ทดสอบของที่ต้องแตะ database บน NestJS ด้วย in-memory database
- AI Regulation
I have created many public repositories. These are some of them.
| Name | Description |
|---|---|
| cotton | Markdown Test Specification Runner |
| thai-address | Yet Another Thai Address Package |
| thai-address-builder | A script to build thai address data for thai address npm package. |
| cellwalker | Excel Cell Name Traversal for Go |
| thai-financial-instiutions-holiday | Up-to-date Thai Financial Institutions Holiday |
| csv2img | Create CSV Table Image |




