• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    公众号

Go

RSS

下级分类:

  • GO make&new区别
    GO make&new区别
    自:http://www.cnblogs.com/ghj1976/archive/2013/02/12/2910384.html 1、make用于内建类型(map、slice 和channel)的内存分配。new用于各种类型的内存分配。 2、new本质上说跟其它语言中的同名函数功能一样:new( ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:54 | 回复:0
  • Go 语言入门介绍
    Go 语言入门介绍
    Go 语言入门介绍 Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。 Go 语言环境安装 安装包下载地址为:https://golang.org/dl/。一般打不开。 建议使用这个地址:ht ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:69 | 回复:0
  • 【洛谷5052】[COCI2017-2018#7] Go(区间DP)
    【洛谷5052】[COCI2017-2018#7] Go(区间DP)
    点此看题面 有\(n\)个房子和\(m\)个奖励,第\(i\)个奖励形如在第\(ti_i\)个时刻前到达第\(a_i\)个房子(\(a_i\)互不相同)可以获得\(v_i\)的收益。 求从第\(k\)个房子出发能获得的最大总收益。 \(k\le n\le10^3,m\l ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:70 | 回复:0
  • go测试--进阶
    go测试--进阶
    目录 前言 控制编译的参数 -args -json -o 控制测试的参数 -bench regexp -benchtime s -cpu 1,2,4 -count n -failfast -list regexp -parallel n -run regexp -timeout d -v -benchmem 前言 go test有非 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:55 | 回复:0
  • 016-GoIrisRestful测试
    016-GoIrisRestful测试
    1:data/data.gopackagedataimport(amp;quot;fmtamp;quot;amp;quot;database/sqlamp;quot;_amp;quot;github.com/lib/pqamp;quot;)const(host=amp;quot;192.168.72.128amp;quot;port=5432user=amp;quot;testamp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:68 | 回复:0
  • go package包的使用
    go package包的使用
    一、标准库 引入 在我们之前所写的所以代码中,我们基本上可以看到fmt这个导入的包,但是我们却不知道如何去写这种包。 如果我们可以自己去写,那么我们就可以将一个功能的集合统一的放入包中,便于以后使 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:66 | 回复:0
  • Go语言_并发篇
    Go语言_并发篇
    当被问到为什么用Go语言,一定不得不提的是Go语言的并发程序编写。在C语言中编写非常繁琐复杂的并发程序在Go语言中总是显得如此便捷。 Go中并发程序依靠的是两个:goroutine和channel 对于初学者,goroutine直接 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:73 | 回复:0
  • Go-Map集合
    Go-Map集合
    概述Map集合是无序的key-value数据结构。Map集合中的key/value可以是任意类型,但所有的key必须属于同一数据类型,所有的value必须属于同一数据类型,key和value的数据类型可以不相同。声明Map //demo_14.gopackage ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:67 | 回复:0
  • 9.4Go数据格式
    9.4Go数据格式
    1.1.msgpack格式官方msgpack官网用一句话总结:It’slikeJSON.butfastandsmall.简单来讲,它的数据格式与json类似,但是在存储时对数字、多字节字符、数组等都做了很多优化,减少了无用的字符,二进制格式,也保证不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:67 | 回复:0
  • I'mgoaway,seeyoulater
    I'mgoaway,seeyoulater
    I'mgoaway,seeyoulater……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:72 | 回复:0
  • GoRevel-Websockets
    GoRevel-Websockets
    revel提供了对`Websockets`的支持。处理`Websockets`链接:1、添加一个`WS`类型方法的路由2、添加一个action接受`*websocket.Conn`参数例如,将下面添加至`routes`文件:WS/app/feedApplication.Feed添加一个action:imp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:63 | 回复:0
  • Go Dumpling!让导出数据更容易
    Go Dumpling!让导出数据更容易
    作者介绍:李淳竹(lichunzhu),TiDB 研发工程师。 Tools SIG Community:主要涵盖 TiDB 数据处理工具,包含 TiDB 数据备份/导入导出,TiDB 数据变更捕获,其他数据库数据迁移至 TiDB 等。 Dumpling 是由 Go 语言编 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:60 | 回复:0
  • Go语言 - JSON序列化/反序列化
    Go语言 - JSON序列化/反序列化
    Go使用json包的Marshal和Unmarshal进行json的序列化和反序列化。 json 序列化: // 定义结构体 type Cat struct { Name string Age int8 } // 序列化 c := Cat{amp;quot;Tomamp;quot;, 2} bytes, err := json.M ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:65 | 回复:0
  • Go简介
    Go简介
    Go是Google开发的一种编译型,並發型,并具有垃圾回收功能的编程语言。罗伯特amp;amp;amp;middot;格瑞史莫(RobertGriesemer),罗勃amp;amp;amp;middot;派克(RobPike)及肯amp;amp;amp;middot;汤普逊于2007年9月开 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:63 | 回复:0
  • Go查看和修改环境变量
    Go查看和修改环境变量
    查看全部变量 go env 查看指定变量 go env 变量名 例如 go env CC   修改变量 go env -w 变量名=变量值 例如 go env -w CC=amp;quot;arm-linux-gnueabi-gccamp;quot;  ……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:82 | 回复:0
  • go-elasticsearch来自官方的golangesclient
    go-elasticsearch来自官方的golangesclient
    elasticsearch终于有了官方的golangsdk了,地址https://github.com/elastic/go-elasticsearch当前还不稳定,同时主要是对于es7的实现,后期会添加5,6的支持参考资料https://github.com/elastic/go-elasticsearch  ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:81 | 回复:0
  • mac home brew install go
    mac home brew install go
    mac利器home brew安装Go 首先你得需要安装home brew和ruby环境(因为home brew依赖ruby)  如果没有请自行到链接安装 准备好之后就开始安装go了 brew update amp;amp;amp;amp;amp;amp; brew upgrade brew install ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:68 | 回复:0
  • Go构建工程入门1(了解即可,现在推荐使用Gomodule)
    Go构建工程入门1(了解即可,现在推荐使用Gomodule)
    在Go的官网文档HowtoWriteGoCode中,已经介绍了Go的项目目录一般包含以下几个:src包含项目的源代码文件;pkg包含编译后生成的包/库文件;bin包含编译后生成的可执行文件。一般,bin和pkg目录可以不创建,go命令会自 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:84 | 回复:0
  • 转:Go语言小贴士2-协议解析
    转:Go语言小贴士2-协议解析
    作者:达达链接:https://zhuanlan.zhihu.com/p/21367696来源:知乎著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。今天这个小贴士主要介绍协议解析的一些知识,Go语言作为服务端编程语言, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:68 | 回复:0
  • GO富集分析示例【华为云技术分享】
    GO富集分析示例【华为云技术分享】
    版权声明:本文为博主原创文章,遵循CC4.0BY-SA版权协议,转载请附上原文出处链接和本声明。本文链接:https://blog.csdn.net/devcloud/article/details/94549627GO是GeneOntology的简称,是基因功能国际标准分类体 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:76 | 回复:0
  • GoWeb开发之Revel-路由
    GoWeb开发之Revel-路由
    路由使用原始的Play!语法定义,定义被保存在routes文件中.基础语法:(METHOD)(URLPattern)(Controller.Action)下面这个例子展示了所有的使用方法#conf/routes#Thisfiledefinesallapplicationroutes(Higherpriorityrout ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:78 | 回复:0
  • go基础——运算符
    go基础——运算符
    算数运算符/*算术运算符:+,-,*,/,%,++,--*/a:=10b:=3sum:=a+b//加减乘类似fmt.Printf(amp;quot;%d+%d=%d\namp;quot;,a,b,sum)div:=a/b//取商mod:=a%b//取余,取模fmt.Printf(amp;quot;%d÷%d=商%d,余%d\namp;quot;, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:76 | 回复:0
  • GO语言学习笔记(八、结构 struct)
    GO语言学习笔记(八、结构 struct)
    Go中的struct与C中的struct非常类似,并且Go没有class 使用typeamp;amp;lt;Nameamp;amp;gt; struct{} 定义结构,名称遵循可见性规则 支持指向自身的指针类型成员 支持匿名结构,可用作成员或定义成员变量 匿名结构也 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:81 | 回复:0
  • go get 升级所有
    go get 升级所有
    go get -u all go get -u go mod update   go get -u full_package_name    go get -u github.com/... // ('...' being the wildcard). go get -u github.com/orgA/... go get -d go get -u ./..    ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:90 | 回复:0
  • ThoughtWorks持续集成平台GO开源了
    ThoughtWorks持续集成平台GO开源了
    ThoughtWorks 持续集成平台Go最近宣布开源了。其基于Apache 2.0 开源协议。 Go下载地址为http://www.go.cd/download/. 下面是几张来自官方的视图: GO流程图: GO截面图: GO的版本: Thoughtworks官方的宣布 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:92 | 回复:0
  • Go语言中的IO操作、Flag包以及urfave/cli命令行框架
    Go语言中的IO操作、Flag包以及urfave/cli命令行框架
    一、格式化输入和输出 1.从终端获取用户的输入 fmt.Scanf  空格作为分隔符,占位符和格式化输出的一致 fmt.Scan  从终端获取用户的输入,存储在Scanln中的参数里,空格和换行符作为分隔符 fmt.Scanln 从终端获取用 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:78 | 回复:0
  • Go语言中逗号ok模式
    Go语言中逗号ok模式
    ,ok或者ok,_ 两种写法是根据函数的返回值决定的,有的第一个返回的是bool,另一个是error信息,就选用ok,_进行判断,有的第一个参数是一个值或者nil,第二个参数是true/false,就选用_,ok。在一个需要赋值的if条件 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:76 | 回复:0
  • GO语言学习(九)Go 语言运算符
    GO语言学习(九)Go 语言运算符
    运算符用于在程序运行时执行数学或逻辑运算。 Go 语言内置的运算符有: 算术运算符 关系运算符 逻辑运算符 位运算符 赋值运算符 其他运算符 接下来让我们来详细看看各个运算符的介绍。 算术运算符 下表列出了所有G ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:87 | 回复:0
  • Windows 平台下 Go 语言的安装和环境变量设置
    Windows 平台下 Go 语言的安装和环境变量设置
                    1. Go 语言 SDK 安装包下载和安装最新稳定版 1.5.3 安装包 go1.5.3.windows-amd64.msi下载地址 https://golang.org/dl/,大小约 69 MB(作者上传了一份该版本安装包到 CSDN 资源,嫌 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:90 | 回复:0
  • Go语言之高级篇beego框架之配置beego环境
    Go语言之高级篇beego框架之配置beego环境
    1、配置beego环境  进入部署目录中 软件部署目录: 把要部署的软件代码,放在src目录下面。 启动项目  ……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:94 | 回复:0
  • go安装与goland破解永久版
    go安装与goland破解永久版
    新破解方式http://c.biancheng.net/view/6124.html 一、go安装1、建议去go语言中文网下载,网址:https://studygolang.com/dl ,下图是下载页面及包介绍2、Windows版安装3、在cmd命令行窗口输入“goversion”可以 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:94 | 回复:0
  • GO sync.WaitGroup
    GO sync.WaitGroup
    需求 执行完所有子函数后退出主程序 #1. 串行执行 import ( amp;quot;fmtamp;quot; amp;quot;timeamp;quot; ) func f1Sleep(val int) { time.Sleep(time.Duration(val)) fmt.Println(val) } func ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:85 | 回复:0
  • 3. Go并发编程--数据竞争
    3. Go并发编程--数据竞争
    1.前言 虽然在 go 中,并发编程十分简单, 只需要使用 go func() 就能启动一个 goroutine 去做一些事情,但是正是由于这种简单我们要十分当心,不然很容易出现一些莫名其妙的 bug 或者是你的服务由于不知名的原因就 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:92 | 回复:0
  • 心动的感觉,Go语言环境搭建
    心动的感觉,Go语言环境搭建
    Go 是一个开源的编程语言,它能让构造简单、可靠且高效的软件变得容易。 Go 语言环境安装Go 语言支持以下系统: Linux FreeBSD Mac OS X Windows 安装包下载地址为:https://golang.org/dl/。 如果打不开可以使用这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:92 | 回复:0
  • gomod使用
    gomod使用
    使用gomod以后,就可以不用在src目录下去创建工程了。gomodule使用前置条件:GO111MODULE设置为on创建文件夹mkdircollydemo初始化cdcollydemogomodinitcollydemo运行使用了gomod的项目第一次gorun的时候它会去搜索需 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:91 | 回复:0
  • [Go] sync.Pool 的实现原理 和 适用场景
    [Go] sync.Pool 的实现原理 和 适用场景
    摘录一: Go 1.3 的 sync 包中加入一个新特性:Pool。 官方文档可以看这里 http://golang.org/pkg/sync/#Pool 这个类设计的目的是用来保存和复用临时对象,以减少内存分配,降低CG压力。 type Pool func (p * ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:107 | 回复:0
  • (11)Go方法/接收者
    (11)Go方法/接收者
    方法和接收者Go语言中的方法(Method)是一种作用于特定类型变量的函数。这种特定类型变量叫做接收者(Receiver)。接收者的概念就类似于其他语言中的this或者 self。方法的定义格式如下:func(接收者变量接收者类 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:104 | 回复:0
  • go 类型转换
    go 类型转换
      package main import amp;quot;fmtamp;quot; func main() { var sum int = 17 var count int = 5 var mean float32 mean = float32(sum) / float32(count) fmt.Printf(amp;quot;mean 的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:105 | 回复:0
  • A Go library implementing an FST (finite state transducer)——mark下
    A Go library implementing an FST (finite state transducer)——mark下
    https://github.com/couchbaselabs/vellum Building an FST To build an FST, create a new builder using the New() method. This method takes an io.Writer as an argument. As the FST is being built, data ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:97 | 回复:0
  • Go语言连接Redis之go-redis使用指南
    Go语言连接Redis之go-redis使用指南
    参考下面的连接:https://mp.weixin.qq.com/s?__biz=MzU5MjAxMDc1Ng==amp;amp;amp;mid=2247483899amp;amp;amp;idx=1amp;amp;amp;sn=b103ca28fb0674ae87fa073981d6fd08amp;amp;amp;chksm=fe270a90c950838617959c34158 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:56 | 阅读:85 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap