#

go

  • go开发环境部署

    国内资源Go语言中文网https://studygolang.com/dl 一、下载安装包 wget https://studygolang.com/dl/golang/go1.11.linux-am

    go
    作者:IT职场小白
    2020-07-13 08:57:57
  • Go语言开发(十三)、Go语言常用标准库三

    Go语言开发(十三)、Go语言常用标准库三 一、sync 1、sync简介 sync提供基本的同步原语,如sync.Mutex,sync.RWMutex,sync.Once,sync.Cond,syn

    作者:天山老妖S
    2020-07-12 19:10:50
  • 【开源】gnet: 一个轻量级且高性能、基于事件驱动的 Go 网络库

    gnet 是一个基于事件驱动的高性能和轻量级网络框架。它直接使用 epoll 和 kqueue 系统调用而非标准 Golang 网络包:net 来构建网络应用,它的工作原理类似两个开源的网络库:ne

    作者:sq5d9c9998b6d1f
    2020-07-12 09:47:39
  • Go36-27,28-条件变量

    条件变量 条件变量(conditional variable),和互斥锁一样,也是一个同步工具。我们常常会把条件变量与互斥锁一起讨论。实际上,条件变量是基于互斥锁的,它必须有互斥锁的支撑才能发挥作用。

    go
    作者:骑士救兵
    2020-07-12 01:55:23
  • 学习笔记-go程序实体

    Go 语言中的程序实体包括:变量、常量、函数、结构体和接口。Go 语言是静态类型的编程语言,所以我们在声明变量或常量的时候,都需要指定它们的类型,或者给予足够的信息,这样才可以让 Go 语言能够推导出

    作者:1350368559
    2020-07-12 00:36:46
  • Go中map的创建和初始化

    // code_014_map_usage project main.go package main import ( "fmt" ) func main() { /*Go语言中的

    作者:ck_god
    2020-07-11 22:49:20
  • 《Go语言编程》[4.4 并发通信]代码thread.c和thread.go错误

    thread.c程序pthread_create函数第三个参数为线程函数的起始地址,文中并无add函数,源代码如下:thread.c编译时会报未声明错误:根据语境推测应该是count,替换如下:重新编

    作者:dongsong1117
    2020-07-11 21:02:19
  • Golang学习笔记(2)---go语言基本类型

    布尔型:bool长度1字节取值范围:true,false注意:不可以用数字代表true或false整型:Int根据平台可能为32为或64位 8位整型:int8/uint8长度:1字节取值范围

    作者:beyondlee2011
    2020-07-11 13:12:37
  • Go语言之goroutine

    在谈goroutine之前,我们先谈谈并发和并行。一般的程序,如果没有特别要求的话,是顺序执行的,这样的程序也容易编写维护。但是随着科技的发展、业务的演进,我们不得不变写可以并行的程序,因为这样有很多

    作者:baby神
    2020-07-11 07:09:41
  • Go(8[Goroutine | Channel | 读写锁 | 异常处理 ])

    进程和线程1. 进程是程序在操作系统中的⼀次执⾏过程,系统进口资源分配和调度的一个独力单位。2. 线程是进程的一个执行实体,是CPU调度和分派的基本单位,它是⽐进程更⼩的能独力运行的基本单位。3. 一

    作者:zhaichaoqun
    2020-07-11 06:46:12