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

Go

RSS

下级分类:

  • [golang][history]TheGoAnnotatedSpecification\Go注释规范266b9d49bfa3d2d16b4111378 ...
    [golang][history]TheGoAnnotatedSpecification\Go注释规范266b9d49bfa3d2d16b4111378 ...
    266b9d49bfa3d2d16b4111378b1f9794373ee141TheGoAnnotatedSpecificationThisdocumentsupersedesallpreviousGospecattempts.Theintentistomakethisareferenceforsyntaxandsemantics.Itis……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:155 | 回复:0
  • 28_Go基础(函数)
    28_Go基础(函数)
    packagemainimport(amp;quot;errorsamp;quot;amp;quot;fmtamp;quot;)//1.无返回值的函数funcf1(){fmt.Println(amp;quot;HelloWorld!amp;quot;)}//2.有返回值;多个形参类型一致,可简写funcf2(x,yint)int{returnx+y} ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:179 | 回复:0
  • go语言连接本地数据库
    go语言连接本地数据库
    先上代码: package main import ( amp;quot;database/sqlamp;quot; _ amp;quot;github.com/go-sql-driver/mysqlamp;quot; amp;quot;github.com/astaxie/beegoamp;quot; amp;quot;fmtamp;quot; ) fun ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:161 | 回复:0
  • Gomake和new的区别
    Gomake和new的区别
    在Go语言中:make被用来分配引用类型的内存:map,slice,channelnew被用来分配除了引用类型的所有其他类型的内存:int,string,array等 本文主要给大家介绍了Go语言中函数new与make的使用和区别,关于Go语言中new和ma ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:150 | 回复:0
  • 14 Go语言——接口 interface详解
    14 Go语言——接口 interface详解
    Go语言——接口interface详解 文章目录 Go语言——接口interface详解 1、Duck Typing 概念 2、GO 语言interface特点 3、接口定义 3.1 接口类型 3.2 接口的实现方式 3.3 interface{}空接口的实现 3.4 类型断言 3. ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:158 | 回复:0
  • MacOSX下的BaiduPCS-Go的安装及使用说明
    MacOSX下的BaiduPCS-Go的安装及使用说明
      MacOSX下的BaiduPCS-Go的安装及使用说明   在之前的BaiduPCS-Go文章中我们已经简单介绍过BaiduPCS-Go使用说明,今天主要介绍mac下的BaiduPCS-Go使用说明。   BaiduPCS-Go简介   BaiduPCS-Go是一个用Go语言编的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:159 | 回复:0
  • GO语言入门
    GO语言入门
    一、GO基础1.GOPATH2.GO命令源码文件1)命令源码文件定义:命令源码文件是程序的运行入口,如果一个源码文件声明属于main包,并且包含一个无参数声明的main函数,那么它就是命令源码文件2)命令源码文件接收参数的包 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:158 | 回复:0
  • go语言并发获取hls,测试流媒体服务的拉流压力
    go语言并发获取hls,测试流媒体服务的拉流压力
    前两天,我们的开发的兄弟们终于将我们的流媒体整体方案实现并部署了,虽然都是用的开源的项目,但是我们内部还是要测试服务表现的,这个任务就被扔给我了。 先不看内部各个链路的性能损耗,先测试单源,多路点播取 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:163 | 回复:0
  • Go get  unrecognized import path "gopkg.in/yaml.v2"
    Go get unrecognized import path "gopkg.in/yaml.v2"
    安装gin: go get -u github.com/gin-gonic/gin 出现错误: package gopkg.in/yaml.v2: unrecognized import path amp;quot;gopkg.in/yaml.v2amp;quot; (https fetch: Get https://gopkg.in/yaml.v2?go-get=1: ne ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:150 | 回复:0
  • 【Go语言】【17】GO语言杂谈
    【Go语言】【17】GO语言杂谈
    原创作品,允许转载,转载时请务必以超链接形式标明文章 原始出处 、作者信息和本声明。否则将追究法律责任。http://qingkechina.blog.51cto.com/5552198/1681419 本章节原想进一步写并写的相关知识,但今天不在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:155 | 回复:0
  • Hello 中国,Go官网回归中国
    Hello 中国,Go官网回归中国
    和Andrew一起讨论和测试了很长时间,昨天终于公布了Go重新回归中国的官网,golang.google.cn上线了。我们目前还在测试下载和go get等解决方案。 大家好!今天我们非常高兴的告诉大家,日益壮大的中国 Go 语言开发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:164 | 回复:0
  • POJ 3767 I Wanna Go Home (dijkstra算法)
    POJ 3767 I Wanna Go Home (dijkstra算法)
    地址:http://poj.org/problem?id=3767 题目分析: 由于战争,一个商人想从城市1,回到自己的家城市2,其中城市1始终是由领导1,城市2始终由领导2,其中,商人回家的路中只能有一条路上连接由两个领导领导的城市, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:169 | 回复:0
  • Python与Go中“类的归一化设计”实现与对比
    Python与Go中“类的归一化设计”实现与对比
    Python中类的归一化设计 在Python中实现类的归一化设计有2种思路:一种是使用abc模块限制,另外一种是在父类种给某些方法主动抛出异常,如果子类不实现父类的方法,根据方法的调用顺序程序会报错。 abc模块实现类的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:176 | 回复:0
  • gogoroutines使用小结
    gogoroutines使用小结
    go+方法 就实现了一个并发,但由于环境不同,需要对并发的个数进行限制,限制同一时刻并发的个数,后面称此为“并发限流”。 为什么要并发限流?虽然GOM+P+G的方式号称可以轻松支持上万的并发,但并不代表你的环境 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:168 | 回复:0
  • 【Go语言社区】接受 interface 参数,返回 struct 在 go 中意味着什么 ...
    【Go语言社区】接受 interface 参数,返回 struct 在 go 中意味着什么 ...
    注意细节在之前的文章中,我提到了一个关于 accept interfaces, return structs 的参考指南,在查看同事代码的时候经常会被问“为什么”。特别是这不是一个必须遵守的规则。这个想法的关键点以及理解什么时候妥协 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:178 | 回复:0
  • 七牛云李意扬:如何收集 Go 实时覆盖率丨ECUG Meetup 回顾
    七牛云李意扬:如何收集 Go 实时覆盖率丨ECUG Meetup 回顾
    七牛云李意扬:如何收集 Go 实时覆盖率丨ECUG Meetup 回顾 https://mp.weixin.qq.com/s/aKI0NO4-WQwK0gxF7RDSnA 2021-12-10 16:06   接触过 Go 的同学知道,官方没有提供集成测试覆盖率的收集方案。针对集成测试 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:175 | 回复:0
  • gostrcut封装
    gostrcut封装
          packagemodelimportamp;quot;fmtamp;quot;typepersonstruct{Namestringageint//其它包不能直接访问..salfloat64}//写一个工厂模式的函数,相当于构造函数funcNewPerson(namestring)*person{returnamp;am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:160 | 回复:0
  • go viper 库
    go viper 库
    参考链接:https://studygolang.com/articles/26215?fr=sidebar viper 是一个配置解决方案,拥有丰富的特性: 支持 JSON/TOML/YAML/HCL/envfile/Java properties 等多种格式的配置文件; 可以设置监听配置文件的修 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:165 | 回复:0
  • 我是怎么一步步用go找出压测性能瓶颈
    我是怎么一步步用go找出压测性能瓶颈
    欢迎大家前往腾讯云+社区,获取更多腾讯海量技术实践干货哦~ 本文由mariolu 发表于云+社区专栏 序言: ​ 笔者要在线上服务器load日志并且重放来测一些机器性能指标。模拟机器资源比较少,相对的被模拟的线上机器 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:165 | 回复:0
  • go遍历修改切片数据
    go遍历修改切片数据
    packagemainimportamp;quot;fmtamp;quot;typegoodstruct{idint64sumint64}funcmain(){good1:=good{1,3}good2:=good{1,3}good:=good{}good=append(good,good1,good2)for_,v:=rang……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:169 | 回复:0
  • Go数组相关操作
    Go数组相关操作
    一、内置函数append:追加元素到slice里,返回修改后的sliceclose:关闭channeldelete:从map中删除key对应的valuepanic :用于异常处理,停止常规的goroutinerecover:用于异常处理,允许程序定义goroutine的panic ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:170 | 回复:0
  • 解决Error: failed to normalize chaincode path: ‘go list‘ failed with: goChainc ...
    解决Error: failed to normalize chaincode path: ‘go list‘ failed with: goChainc ...
    问题出现在fabric网络里面使用network.sh创建频道后,在频道里面启动链码时出错 一.关于package的下载,第一个原因是go版本的问题 由于我的ubuntu环境使用默认的sudo apt install golang安装的go环境,版本是1.6的, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:184 | 回复:0
  • go项目创建Dockerfile,构建docker镜像
    go项目创建Dockerfile,构建docker镜像
    两种方式创建Dockerfile : 一、手动创建编写Dockerfile 1. Dockerfile一些额外注意点选择最简单的镜像 比如alpine,整个镜像5M左右 设置镜像时区 RUN apk add --no-cache tzdata ENV TZ Asia/Shanghai   或者scr ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:152 | 回复:0
  • Go语言 - goroutine
    Go语言 - goroutine
    并发与并行 并发:同一时间段内执行多个任务(你在用微信和两个女朋友聊天)。 并行:同一时刻执行多个任务(你和你朋友都在用微信和女朋友聊天)。 Go语言的并发通过goroutine实现。goroutine类似于线程,属于用户 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:156 | 回复:0
  • Go数据结构与算法-单链表
    Go数据结构与算法-单链表
    title: Go数据结构与算法-单链表 tags: go,算法 介绍 相比数组,链表是要稍微复杂一点的数据结构。链表是一种线性表,但是不会按照线性的顺序存储数据,而是在每一个节点里面存到写一个节点的指针。作为单链表它最 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:155 | 回复:0
  • 论文《Masteing the game of Go without human knowledge》解读
    论文《Masteing the game of Go without human knowledge》解读
    1、整体解读 AlphaGo Zero中使用的是强化学习方法,使用的深度神经网络记为fθfθ (其中θθ 是网络的参数)。网络的输入是棋盘状态ss(ss中表示了当前玩家落子的信息,对手的落子信息,棋盘最后一步落子的信息,当前 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:169 | 回复:0
  • Go语言基础之数组
    Go语言基础之数组
    Array数组数组是同一种数据类型元素的集合.在Go语言中,在数组从声明时就确定,使用时可以修改数组成员,但是数组大不可变化.packagemainimportamp;quot;fmtamp;quot;funcmain(){varArrayint//声明数组为长度为3元素必 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:162 | 回复:0
  • Go入门笔记-1Unbuntu直接安装go16.5版本
    Go入门笔记-1Unbuntu直接安装go16.5版本
    为了理解EdgeX代码,学习了下Go语言基础,学习过程记录一下。1、系统使用的unbuntu20.04如果使用apt-getinstallgolang安装的是1.13版本的snapinstallgo#version1.16.5,oraptinstallgolang-go#version2:1.13~1ubuntu2 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:165 | 回复:0
  • 不一样的go语言-athens私仓安装
    不一样的go语言-athens私仓安装
    前言   本系列文章曾多次提及go的依赖管理,提到了私仓,构件系统等概念,也曾提及当前流行的go构件系统,如athens,jfrog artifactory。鉴于jfrog的收费特性,本文只选择athens着重介绍。包括安装、使用、踩坑、 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:158 | 回复:0
  • gomod常用命令已经常见问题
    gomod常用命令已经常见问题
     1介绍1.1、gomod是什么   gomod是Golang1.11版本引入的官方包(package)依赖管理工具,用于解决之前没有地方记录依赖包具体版本的问题,方便依赖包的管理。   之前Golang主要依靠vendor和GOPATH来管理依赖 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:156 | 回复:0
  • 翻译Deep Learning and the Game of Go(3)第2章:围棋是一个机器学习难题(规则部分 ...
    翻译Deep Learning and the Game of Go(3)第2章:围棋是一个机器学习难题(规则部分 ...
    本章涵盖 为什么游戏是AI的好项目?   为什么围棋是深度学习的难题?   围棋的规则是什么?   您可以通过机器学习解决游戏的哪些方面?   2.1 为什么要用游戏?   游戏是AI研究中最喜欢的主题, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:161 | 回复:0
  • go语言fallthrough的用法心得
    go语言fallthrough的用法心得
    fallthrough:Go里面switch默认相当于每个case最后带有break,匹配成功后不会自动向下执行其他case,而是跳出整个switch, 但是可以使用fallthrough强制执行后面的case代码。 示例程序1: switch { case false: ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:155 | 回复:0
  • Go中的命名规范
    Go中的命名规范
    1.命名规范 1.1 Go是一门区分大小写的语言。 命名规则涉及变量、常量、全局函数、结构、接口、方法等的命名。 Go语言从语法层面进行了以下限定:任何需要对外暴露的名字必须以大写字母开头,不需要对外暴露的则应该 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:152 | 回复:0
  • go学习笔记:使用 consul 做服务发现和配置共享
    go学习笔记:使用 consul 做服务发现和配置共享
    使用consul,其主要有四大特性: 1. 服务发现:利用服务注册,服务发现功能来实现服务治理。 2. 健康检查:利用consul注册的检查检查函数或脚本来判断服务是否健康,若服务不存在则从注册中心移除该服务,减少故障服 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:176 | 回复:0
  • Go语言基础之函数
    Go语言基础之函数
    函数是组织好的、可重复使用的、用于执行指定任务的代码块。本文介绍了Go语言中函数的相关内容。 函数 Go语言中支持函数、匿名函数和闭包,并且函数在Go语言中属于“一等公民”。 函数定义 Go语言中定义函数使用func ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:160 | 回复:0
  • Go:如何组织代码
    Go:如何组织代码
    此文主要是对官方教程的学习总结,官方教程:http://golang.org/doc/code.html。 工作空间(Workspaces) Go代码必须保持在一个workspace,workspace是一个目录结构,他有三个子目录构成: src:包含了组成packages ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:166 | 回复:0
  • [GO]golang中main包下入口文件调用其它go文件函数出现undefined
    [GO]golang中main包下入口文件调用其它go文件函数出现undefined
    golangmain包下推荐只有一个main.go的入口文件当有其他的go文件,并且在其他go文件中定义了函数 在main.go入口文件中调用了该函数,执行gorunmain.go,会提示undefined如果非得这样做那么gorun的时候把所有文件都得 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:159 | 回复:0
  • 5年Go语言经验薪资翻倍! 这份全球职业报告中, 区块链开发者薪资排第三, 前两名你绝对 ...
    5年Go语言经验薪资翻倍! 这份全球职业报告中, 区块链开发者薪资排第三, 前两名你绝对 ...
    作者 | Aholiab 来源 | Hired 出品 | 区块链大本营(blockchain_camp) 从2019年起,虽然区块链进入寒冬的声音不绝于耳,一方面,区块链企业大幅裁员、币价下跌、举步维艰;但一方面,关于区块链业务的部署规模则 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:158 | 回复:0
  • go/pkg/tool/linux_amd64/link:runninggccfailed:exitstatus1解决办法
    go/pkg/tool/linux_amd64/link:runninggccfailed:exitstatus1解决办法
    rm-rf~/.cache/go-build……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:160 | 回复:0
  • Go --- 七牛云 上传文件 & Token demo
    Go --- 七牛云 上传文件 & Token demo
    package main import ( amp;quot;bytesamp;quot; amp;quot;crypto/hmacamp;quot; amp;quot;crypto/sha1amp;quot; amp;quot;encoding/base64amp;quot; amp;quot;encoding/jsonamp;quot; am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 17:01 | 阅读:163 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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