#

golang

  • go语言处理死锁的方法

    go语言Go的语法接近C语言,但对于变量的声明有所不同。Go支持垃圾回收功能。Go的并行模型是以东尼·霍尔的通信顺序进程(CSP)为基础,采取类似模型的其他语言包括Occam和Limbo,但它也具有P

    作者:元一
    2020-06-09 14:58:22
  • go语言开启协程的方法

    本质上,goroutine 就是协程。 不同的是,Golang 在 runtime、系统调用等多方面对 goroutine 调度进行了封装和处理,当遇到长时间执行或者进行系统调用时。 &nb

    作者:鸽子
    2020-06-09 14:42:53
  • ​Go语言中如何转换类型

    Go语言中如何转换在Go语言中只有显示转换,没有隐式           转换格式:数据类型(被转换的数据)var num float64

    作者:Leah
    2020-06-09 14:41:11
  • golang模块化编程

    go1.11 中实现了 go module ,可以使用官方推荐的模块化编程方案go module 定义  模块 ( module ) 是相关 go 包的集合,是是源代码交换 ( i

    作者:鸽子
    2020-06-09 14:38:38
  • ​golang获取当前时间是周几的方法

    golang获取当前时间是周几的方法:package main import ( "fmt" "time" ) func ma

    作者:鸽子
    2020-06-09 14:34:49
  • go语言的微服务框架go-mirco

    微服务是一种架构理念而不是具体的框架项目,许多编程语言都可以实现,但有的语言对微服务开发具备天生的优势,Golang 便是其中之一。         

    作者:鸽子
    2020-06-09 14:33:25
  • 怎么优化golang性能

    常见套路:异步、去锁、复用、零拷贝、批量,另外要说避免过早优化、业务逻辑层面的优化要先行1.cpu耗时优化       make时提前预估size 临时的ma

    作者:鸽子
    2020-06-09 14:31:26
  • go语言的执行方式

    Go语言的执行方式有两种,一种是编译后再执行,另一种直接go run执行.一、先编译后执行      .go文件(源代码)--->go build指令把源

    作者:鸽子
    2020-06-09 14:29:58
  • golang多核的应用

    golang默认使用单核单线程,可以通过调整或设置运行参数设置多核多线程支持runtime.GOMAXPROCS(int) runtime.GOMAXPROCS(runtime.NumCPU())

    作者:鸽子
    2020-06-09 14:28:17
  • go语言数组的特点是什么

    数组是指一系列同一类型数据的集合。数组中包含的每个数据被称为数组元素(element),这种类型可以是任意的原始类型,比如 int、string 等,也可以是用户自定义的类型。   

    作者:鸽子
    2020-06-09 14:24:30