美文网首页
Go语言之Goexit

Go语言之Goexit

作者: 测试探索 | 来源:发表于2020-08-04 22:32 被阅读0次

终止所在协程

package main

import (
    "fmt"
    "runtime"

    //"runtime"
)
func test(){
    defer fmt.Println("ccccccccccccc")
    
    runtime.Goexit() //终止所在的协程
    fmt.Println("dddddddddddddd")
}
func main(){
    //创建新的协程
    go func(){
        fmt.Println("aaaaaaaaaaaaaaa")

        //调用别的函数
        test()

        fmt.Println("bbbbbbbbbbbbbbbbbbbbb")
    }()

    //特地写一个死循环,目的不让住协程结束
    for {

    }
}
//结果
aaaaaaaaaaaaaaa
ccccccccccccc

相关文章

  • Go语言之Goexit

    终止所在协程

  • 便捷golang开发

    go语言之旅:https://tour.go-zh.org/如何使用go编程:https://go-zh.org/...

  • goroutine Goexit()

    退出当前goroutine

  • A Tour of Go - Go语言之旅

    Hello,世界 这是Go语言官方的一个简明入门教程,可以帮助我们快速入门Go语言:Go语言之旅[https://...

  • Go语言之方法

    一. 方法 1.1 概述 带有接受者的函数,我们称为方法。本质上一个方法就是一个特殊类型关联的函数。go语言中就可...

  • go语言之导入

    go语言学习,看的是官方的教程,对于计算机语言,自己有一些基础,学习起来也有经验可以借鉴,看懂不难,暂时抓一些“坑...

  • Go语言之“容器”

    1.Struct体现的Go的优雅 1.代码如下,可细细体会struct的魅力 2.程序运行结果: 3.尤其需要注意...

  • Go语言之import

    1. 相对路径 2. 绝对路径 上面展示了一些import常用的几种方式,但是还有一些特殊的import,让很多新...

  • Go语言之反射

    来自本人公众号:灰子学技术原文链接:https://mp.weixin.qq.com/s/SBqx0theCm-G...

  • Go语言之Mutex

    转自公众号“灰子学技术”,原文链接:https://mp.weixin.qq.com/s/XBCcgQsk7WRE...

网友评论

      本文标题:Go语言之Goexit

      本文链接:https://www.haomeiwen.com/subject/glygrktx.html