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

Go

RSS

下级分类:

  • Go语言打造以太坊智能合约测试框架(level1)
    Go语言打造以太坊智能合约测试框架(level1)
    传送门: 柏链项目学院 Go语言打造以太坊智能合约测试框架 前言 这是什么? 这是一个基于go语言编写的,自动化测试以太坊智能合约的开发框架,使用此框架,可以自动化的部署合约,自动测试合约内的功能函数。你也 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:52 | 阅读:32 | 回复:0
  • Go实现海量日志收集系统(三)
    Go实现海量日志收集系统(三)
    再次整理了一下这个日志收集系统的框,如下图 这次要实现的代码的整体逻辑为: 完整代码地址为:amp;#160;https://github.com/pythonsite/logagent etcd介绍 高可……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:52 | 阅读:43 | 回复:0
  • EffectiveGo中文版(更新中)
    EffectiveGo中文版(更新中)
    原文链接:https://golang.org/doc/effective_go.htmlIntroductionGo是一种新兴的编程语言。虽然它借鉴了现有语言的思想,但它具有不同寻常的特性,使得高效的Go程序与其他语言编写的程序大不相同。将C++或Java程序 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:52 | 阅读:30 | 回复:0
  • Go语言基础之接口
    Go语言基础之接口
      文章引用自 接口类型 在Go语言中接口(interface)是一种类型,一种抽象的类型。 interface是一组method的集合,是duck-type programming的一种体现。接口做的事情就像是定义一个协议(规则),只要一台机 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:52 | 阅读:35 | 回复:0
  • 关于history.go(-1)
    关于history.go(-1)
    最近在工作中遇到一个比较急手的问题如下:amp;amp;lt;asp:ButtonID=amp;quot;Button1amp;quot;runat=amp;quot;serveramp;quot;CssClass=amp;quot;SubmitButtonamp;quot;                      ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:52 | 阅读:35 | 回复:0
  • 5.21Go秘籍:异步收割,永葆单身
    5.21Go秘籍:异步收割,永葆单身
    今天是5.21,是现代的年轻人喜爱过的节日,也是玫瑰花的葬礼。身为人生工程师,又有几人曾用代码谱写爱的史诗?Keepsomethinginmymind,异步永葆单身秘诀:packagemainimport(amp;quot;logamp;quot;amp;quot;testing ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:34 | 回复:0
  • go 语言实现简单排序
    go 语言实现简单排序
    //冒泡 func main() { a := int{3, 7, 8, 9, 1} length := len(a) var temp int for i := 0; i amp;amp;lt; length; i++ { for j := 0; j amp;amp;lt; length-1; j++ { if a am ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:29 | 回复:0
  • go语言将封装好的文件加入到当前工程下
    go语言将封装好的文件加入到当前工程下
    看数字游戏这个工程,有两个封装好的文件,MathUtil.go 和 MathUtil_test.go , 1,在数字游戏下面建一个 src 文件夹(src名字是固定,不能随便取), 2,在 src 下面在建一个文件夹,thelib(名字随便取), 3,将你 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:38 | 回复:0
  • Go组件学习——cron定时器
    Go组件学习——cron定时器
    1 前言   转到Go已经将近三个月,写业务代码又找到了属于Go的条件反射了。   后置声明和多参数返回这些Go风格代码写起来也不会那么蹩脚,甚至还有点小适应~   反而,前几天在写Java的时候,发现Java怎么启动这 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:35 | 回复:0
  • go语言内存存储模型(对于可执行程序)
    go语言内存存储模型(对于可执行程序)
    代码区 代码区接收计算机指令,只读,共享,无法操作。 数据区 初始化数据区 未初始化数据区 常量区 堆区 堆区存放允许用户随意访问的东西,一般存储视频、图片、模型、文本等,字符串、切片、map、new函数等。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:29 | 回复:0
  • GoRedis开发
    GoRedis开发
    redigo库来实现redis的操作:https://github.com/gomodule/redigo Redis常用操作 示例代码:packagemainimport(amp;quot;github.com/gomodule/redigo/redisamp;quot;amp;quot;fmtamp;quot;amp;quot;timeamp;quot;) ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:30 | 回复:0
  • [Go]gin解决:accept4:toomanyopenfiles
    [Go]gin解决:accept4:toomanyopenfiles
    我的在线客服系统gogin服务出现了大量的 toomanyopenfiles错误,这时候服务也是连不上的前端接口的显示就是504,超出了nginx设置的超时时间 通过lsof-p 进程id可以看到打开的文件数量已经1031个了,说明了超出了单进 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:24 | 回复:0
  • 基于gin框架和jwt-go中间件实现小程序用户登陆和token验证
    基于gin框架和jwt-go中间件实现小程序用户登陆和token验证
    本文核心内容是利用jwt go中间件来开发golang webapi用户登陆模块的token下发和验证,小程序登陆功能只是一个切入点,这套逻辑同样适用于其他客户端的登陆处理。 小程序登陆逻辑 小程序的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:38 | 回复:0
  • Go入门笔记-7Go并发
    Go入门笔记-7Go并发
    goroutine是轻量级线程,goroutine的调度是由Golang运行时进行管理的。goroutine语法格式:1、代码packagemainimport(amp;quot;fmtamp;quot;amp;quot;timeamp;quot;)funcsay(sstring){fori:=0;iamp;amp;lt;5;i++{tim ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:32 | 回复:0
  • go的markdown解析库和session库
    go的markdown解析库和session库
    最近学习go,就决定做一个博客来练练手,一下是用到的一些不错的库 markdown解析库 使用markdown来写博客文章,我用的是amp;quot;github.com/rus-s-ross/blackfridayamp;quot;库,用法非常简单 首先安装 直接使用go ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:30 | 回复:0
  • go-micro
    go-micro
    1.安装go-micro#linux下exportGO111MODULE=onexportGOPROXY=https://goproxy.io#windows下设置如下环境变量setxGO111MODULEonsetxGOPROXYhttps://goproxy.io#使用如下指令安装goget-u-vgithub.com/micro/microgo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:24 | 回复:0
  • golang升级1.16.5之后,编译报错missinggo.sumentryformoduleprovidingpackage ...
    golang升级1.16.5之后,编译报错missinggo.sumentryformoduleprovidingpackage ...
    执行gomodtidy   ……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:24 | 回复:0
  • Go语言知识点笔记
    Go语言知识点笔记
     golang的花括号:在go中,继承了C系的花括号作为一个作用域块的包含范围指示,但不同于C/C++中花括号位置可任意摆放,go要求“{”必须在右侧(一行代码尾部),不能单独另起一行。类似Python的空格缩进一样,都是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:32 | 回复:0
  • Go interface
    Go interface
    目录 接口(interface) 接口声明 实现接口 类型和接口关系 一个类型可以实现多个接口 多个类型实现相同的接口 对结构体数据进行排序 接口的嵌套组合 接口和类型间转换 类型断言的格式 类型分支——批量判断空 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:31 | 回复:0
  • Go语言和ASP.NET的一般处理程序在处理WEB请求时的速度比较
    Go语言和ASP.NET的一般处理程序在处理WEB请求时的速度比较
    1、首先写一个Go语言的简单WEB程序,就返回一个HelloWord! package main import ( f amp;quot;fmtamp;quot; amp;quot;logamp;quot; amp;quot;net/httpamp;quot; // amp;quot;stringsamp;quot; ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:40 | 回复:0
  • go依赖包下载加速方法及github加速
    go依赖包下载加速方法及github加速
    go依赖包下载加速方法及github加速 对于https://github.com/kubernetes/kubernetes整个仓库大小为近900M,下载起来那个伤心: + 方法一:使用 amp;quot……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:30 | 回复:0
  • Go语言之高级篇beego框架之请求数据处理
    Go语言之高级篇beego框架之请求数据处理
      1、Controller中数据参数处理 获取参数:我们经常需要获取用户传递的数据,包括 Get、POST 等方式的请求,beego 里面会自动解析这些数据,你可以通过如下方式获取数据: GetString(key string) string GetStrin ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:49 | 回复:0
  • [GO]变量内存和变量地址
    [GO]变量内存和变量地址
    packagemainimportamp;quot;fmtamp;quot;funcmain(){varaint=10//每个变量都有两层含义,变量的内存和变量的地址fmt.Printf(amp;quot;a=%d\namp;quot;,a)//变量的内存10fmt.Printf(amp;quot;a=%v\namp;quot;,amp;amp ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:23 | 回复:0
  • Go语言标准库之context
    Go语言标准库之context
    在 Go http包的Server中,每一个请求在都有一个对应的 goroutine 去处理。请求处理函数通常会启动额外的 goroutine 用来访问后端服务,比如数据库和RPC服务。用来处理一个请求的 goroutine 通常需要访问一些与请求特 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:25 | 回复:0
  • go标准库-log包源码学习
    go标准库-log包源码学习
    log包是go语言提供的一个简单的日志记录功能,其中定义了一个结构体类型 Logger,是整个包的基础部分,包中的其他方法都是围绕这整个结构体创建的. Logger结构 Logger结构的定义如下: type Logger struct { mu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:25 | 回复:0
  • 【Go语言】LiteIDE使用的个人使用方法
    【Go语言】LiteIDE使用的个人使用方法
    Go语言开发可以使用的IDE很多(Goclipse,sublime,notepad++,vim等)目前使用的最顺手的就是LiteIDE了但是尽管这样,一开始使用LiteIDE也有很多不习惯的地方,下面主要总结了一些自己喜欢的用法首先下载LiteIDE并 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:31 | 回复:0
  • 【Go】使用Go调用Rest接口
    【Go】使用Go调用Rest接口
    用SpringBoot写了一个几个简单的Rest接口,对一个计数器进行查询,设置和增加,具体可以看:https://www.cnblogs.com/wuyizuokan/p/11117294.html废话不多说,直接上Go代码: packagemainimport(amp;quot;fmtamp;qu ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:33 | 回复:0
  • go语言游戏服务端开发(四)——RPC机制
    go语言游戏服务端开发(四)——RPC机制
    五邑隐侠,本名关健昌,12年游戏生涯。 本教程以Go语言为例。 RPC指远程方法调用,游戏里引入RPC目的是降低跨进程交互的复杂度。 游戏业务设计为多go routine,一个玩家一个go routine。游戏里RPC客户端阻塞式调用远 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:25 | 回复:0
  • windows搭建go开发环境
    windows搭建go开发环境
     百度云盘GO下载地址:https://pan.baidu.com/s/1smCSOax   密码:wm30,下载完成后直接下一步即可。1.安装下载GO安装包2.安装完成后查看本地系统环境变量:是否已经存在,D:\Go\development为安装是选择安装路 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:33 | 回复:0
  • 一天搞懂Go语言(4)——接口
    一天搞懂Go语言(4)——接口
      很多面向对象语言都有借口的概念,Go语言的接口独特之处在于它是隐式实现的。 接口定义和实现 /* 定义接口 */ type interface_name interface { method_name1 method_name2 method_name3 ... ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:32 | 回复:0
  • Go语言学习笔记(二)[变量、类型、关键字]
    Go语言学习笔记(二)[变量、类型、关键字]
    日期:2014年7月19日 1、Go在语法上有着类C的感觉。如果你希望将两个(或更多)语句放在一行书写,它们必须用分号分隔。一般情况下,你不需要分号。 2、Go同其他语言不同的地方在于变量的类型在变量名的后面。例如 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:26 | 回复:0
  • Go语言入门系列1:安装,HowtoWriteGoCode
    Go语言入门系列1:安装,HowtoWriteGoCode
    https://golang.org/doc/code.htmlsrc containsGosourcefiles,pkg containspackageobjects,andbin containsexecutablecommands.The go toolbuildssourcepackagesandinstallstheresultin……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:36 | 回复:0
  • Go语言之如何给*int32类型赋值
    Go语言之如何给*int32类型赋值
    直接上代码:   package main       import amp;quot;fmtamp;quot;       func main() {   var num *int32   var i int32 = 5   // 针对*int32的,先创建一个i类型,然后取i的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:27 | 回复:0
  • Go语言
    Go语言
    https://blog.csdn.net/GUDUzhongliang/article/details/89469746   1、学习曲线容易 Go语言语法简单,包含了类C语法。因为Go语言容易学习,所以一个普通的大学生花几个星期就能写出来可以上手的、高性能的应用。在 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:24 | 回复:0
  • 紫色飞猪的研发之旅--11一本万利的go封装http请求v2
    紫色飞猪的研发之旅--11一本万利的go封装http请求v2
    packagepkgimport(amp;quot;crypto/tlsamp;quot;amp;quot;errorsamp;quot;amp;quot;io/ioutilamp;quot;amp;quot;netamp;quot;amp;quot;net/httpamp;quot;amp;quot;stringsamp;quot;amp;quot;timeamp;quot;)typeHTTPC ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:42 | 回复:0
  • Go语言开发工具
    Go语言开发工具
    LiteIDE LiteIDE是一款开源、跨平台的轻量级Go语言集成开发环境(IDE)。 支持的操作系统 Windows x86 (32-bit or 64-bit) Linux x86 (32-bit or 64-bit) 下载地址 :http://sourceforge.net/projects/liteid ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:27 | 回复:0
  • Go语言学习笔记三--基础语法
    Go语言学习笔记三--基础语法
    函数 在golang中函数是作为一等公民存在的,而这个一等公民,我理解得意思就是可以在任何地方使用到函数,函数中参数可以是函数,返回也可以是函数. 正常定义函数 /** 正常定义函数,(还是准寻golang定义原则变量名在前, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:32 | 回复:0
  • Go语言如何判断是否是零值
    Go语言如何判断是否是零值
    通过封装IsZeroOfUnderlyingType方法判断,代码如下packagemainimport(amp;quot;fmtamp;quot;amp;quot;reflectamp;quot;)typePersonstruct{NamestringAgeint}funcIsZeroOfUnderlyingType(xinterface{})bool{returnre ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:21 | 回复:0
  • 速战速决 go - go 高级: 线程间通信 channel/select
    速战速决 go - go 高级: 线程间通信 channel/select
    速战速决 go https://github.com/webabcd/GoSample 作者 webabcd 示例如下: advanced/goroutine2.go // go 高级 - 线程间通信 channel/select // goroutine 相当于轻量级的线程(相对于传统线程来说效率要高出很多 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:28 | 回复:0
  • Go 微服务框架 micro
    Go 微服务框架 micro
    微服务是什么 微服务是一种架构风格,也是一些协同工作小而自治的服务 微服务的颗粒度比较小,一个大型软件应用由多个微服务组成 每种服务只做一件事,一种松耦合能够被独立开发和部署的无状态服务 我们怎么做 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:51 | 阅读:34 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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