AI智能
改变未来

标签:Go语言

第40页
Go Protobuf(比xml小3-10倍, 快20-100倍)-爱站程序员基地
Go语言

Go Protobuf(比xml小3-10倍, 快20-100倍)

AI

简介 Protocol Buffers是什么? protocol buffers 是一种灵活,高效,自动化机制的结构数据序列化方法-可类比 XML,但是比 XML 更小、更快、更为简单。你可以定义数据的结构,然后使用特殊生成的源代码轻松的在...

Golang 的调度-爱站程序员基地
Go语言

Golang 的调度

AI

M,P,S,Sched,如上图所示(Sched未给出)M:M代表内核级线程,一个M就是一个线程,goroutine就是跑在M之上的;M是一个很大的结构,里面维护小对象内存cache(mcache)、当前执行的goroutine、随机数发生器...

Go 环境搭建-爱站程序员基地
Go语言

Go 环境搭建

AI

下载地址:https://golang.google.cn/dl. 把以上的环境安装到自己的目录后在cmd里执行go version 如果显示以下代码则环境将安装成功 如果安装失败则执行以下操作(环境默认安装在C盘) 环境变量手动配置好后在...

Gogs搭建git服务-爱站程序员基地
Go语言

Gogs搭建git服务

AI

本文使用docker快速搭建gogs,步骤如下:1.docker 拉取镜像 docker pull gogs/gogs 2.创建容器 docker run -di --name=gogs -p 10022:22 -p 3000:3000 -...

Golang if语句-爱站程序员基地
Go语言

Golang if语句

AI

Golang if语句 if语句主要用做条件判断,比如判断是否成年,成绩是否及格或者优秀等一些场景。 if 语句 这里我们使用if语句来判断小明是否已经成年。1.package main2.import (3. “log”4.)5.func...

Go Modules 的使用-爱站程序员基地
Go语言

Go Modules 的使用

AI

Go 语言中一直被人诟病的一个问题就是没有一个比较好用的依赖管理系统,GOPATH 的设计让开发者一直有很多怨言,在 Go 语言快速发展的过程中也出现了一些比较优秀的依赖管理工具,比如 govendor、dep、glide 等,有一些差不多...

Golang 开发环境安装和配置-爱站程序员基地
Go语言

Golang 开发环境安装和配置

AI

Golang安装非常简单,我们直接到官网:https://golang.google.cn/dl 上下载对应系统的安装包即可; 其中windows(下载msi版本)和mac(下载pkg版本,安装目录在 /usr/local/go/ 下)的和...

Golang 定义常量-爱站程序员基地
Go语言

Golang 定义常量

AI

Golang 定义常量 在所有的编程语言当中常量都代表一个固定的值,一旦常量被定义则无法修改。在Golang中使用const关键字进行常量声明。 定义常量 Golang定义常规类型的常量可以忽略类型。1.const SUCCESS = tr...