[Go实战]一个简单的主进程不退出(阻塞方法) 测试方案

2023年8月5日12:06:31
记录一个简单的go主进程不退出的方法

核心代码

package main

import (
	"fmt"
	"os"
)

func main() {
	fmt.Println("test1 ...")

	//go主进程 不退出
	//block1()
	block2()
}

// 方案1
func block1(){
	b := make([]byte, 1)
	os.Stdin.Read(b)
}

// 方案2
func block2(){
	select{}
}

运行

[Go实战]一个简单的主进程不退出(阻塞方法) 测试方案

  • 作者:学生董格
  • 原文链接:https://zld126126.blog.csdn.net/article/details/120528921
    更新时间:2023年8月5日12:06:31 ,共 194 字。