MST

星途 面试题库

面试题:Go中如何创建一个简单的协程并等待其执行完毕

请用Go语言代码示例展示如何创建一个协程,该协程打印出'Hello, Goroutine!',并且主函数需要等待这个协程执行完毕后再退出。
15.0万 热度难度
编程语言Go

知识考点

AI 面试

面试题答案

一键面试
package main

import (
    "fmt"
    "sync"
)

func main() {
    var wg sync.WaitGroup
    wg.Add(1)

    go func() {
        defer wg.Done()
        fmt.Println("Hello, Goroutine!")
    }()

    wg.Wait()
}