跳到主要内容
GoHub Logo

GoHub

Go 后端工程师,从入门到精通

简洁高效

Go 语言设计简洁,易于阅读和编写。内置并发支持,让高性能程序开发变得简单有趣。

package main

import "fmt"

func main() {
fmt.Println("Hello, GoHub!")

// Simple, Concurrent, Fun
go func() {
fmt.Println("Concurrency is easy!")
}()
}
package main

import (
"fmt"
"sync"
"time"
)

func worker(id int, wg *sync.WaitGroup) {
defer wg.Done()
fmt.Printf("Worker %d starting
", id)
time.Sleep(time.Second)
fmt.Printf("Worker %d done
", id)
}

func main() {
var wg sync.WaitGroup
for i := 1; i <= 5; i++ {
wg.Add(1)
go worker(i, &wg)
}
wg.Wait()
}

高性能并发

轻量级 Goroutine 和强大的通道机制,让并发编程如丝般顺滑。充分利用多核性能,轻松构建高并发应用。

受信赖的选择

全球顶尖科技公司都在使用 Go