Go-turkmen: Learn Golang in Turkmen Language
Go-turkmen is a project that introduces the Go programming language to Turkmen speakers through localized tutorials and examples.
The Go-turkmen project is a comprehensive open-source repository designed to help Turkmen-speaking individuals learn the Go programming language. It contains localized tutorials, examples, and structured directories for beginner and intermediate learners.
π What is Go-turkmen?
Go-turkmen is a GitHub-hosted learning resource that translates Go documentation, concepts, and code examples into the Turkmen language. The goal is to make Go more accessible for native speakers and remove language barriers in software education.
π Project Structure
The repository is organized into folders that represent various Go topics:
- Variables and Constants
- Control Flow (if, for, switch)
- Functions and Methods
- Arrays, Slices, Maps, Structs
- Interfaces and Embedding
- Error Handling
- Goroutines and Channels
Each folder includes sample .go files that are commented and explained.
π» Example: Slice in Go
package main
import "fmt"
func main() {
fruits := []string{"apple", "banana", "cherry"}
fmt.Println(fruits)
}This code demonstrates a simple Go slice, one of the core collection types in Go. In Go-turkmen, the explanation of this code is written in Turkmen to aid native understanding.
π How to Use
- Go to the repository: github.com/dayanchm/Go-turkmen
- Browse folders by topic
- Read the code examples and Turkmen comments
- Copy and run the code in your local Go environment
π― Why It Matters
- Helps native Turkmen speakers learn Go faster
- Bridges language gaps in developer education
- Encourages open-source contribution in local languages
π Final Words
Go-turkmen is an excellent learning tool for anyone interested in Go, especially Turkmen speakers. Whether youβre a student, new developer, or curious about Go, this repo provides a clear and practical path to learning Golang fundamentals.
Check it out here: github.com/dayanchm/Go-turkmen
Happy coding! πΉπ²πΉ