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

Go

RSS

下级分类:

  • go介绍
    go介绍
    Go是Google开发的一种编译型,并发型,并具有垃圾回收功能的编程语言。罗伯特·格瑞史莫(Robert Griesemer),罗勃·派克(Rob Pike)及肯·汤普逊于2007年9月开始设计Go语言,Go语言是基于Inferno操作系统所开发的 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:18 | 回复:0
  • Go语言的原子操作atomic
    Go语言的原子操作atomic
    atomic 原子操作 原子操作即是进行过程中不能被中断的操作,针对某个值的原子操作在被进行的过程中,CPU绝不会再去进行其他的针对该值的操作。为了实现这样的严谨性,原子操作仅会由一个独立的CPU指令代表和完成。原 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:12 | 回复:0
  • go常用命令
    go常用命令
    go常用命令 构建和安装的对象有两种:库源码文件和命令源码文件 构建和安装代码包的时候都会执行编译、打包等操作,并且这些操作生成的任何文件都会先被保存到某个临时的目录中 2.1.go run 程序测试 go run 运行程 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:15 | 回复:0
  • Go语言【数据结构】字符串
    Go语言【数据结构】字符串
    字符串 简介   一个字符串是一个不可改变的字节序列,字符串通常是用来包含人类可读的文本数据。和数组不同的是,字符串的元素不可修改,是一个只读的字节数组。每个字符串的长度虽然也是固定的,但是字符串的长度 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:13 | 回复:0
  • GoRevel-main函数分析
    GoRevel-main函数分析
    运行revel命令时,首先会编译整个项目,在编译时,会根据`app.conf`配置文件生成两个源码文件`tmp/main.go`、`routes/routes.go`,其中`main.go`是整个项目的入口。##main.go与routes.go源码生成过程!(http://images ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:12 | 回复:0
  • 5.Go语言数据类型:数组与切片
    5.Go语言数据类型:数组与切片
    Hi,大家好。我是明哥,在自己学习Golang的这段时间里,我写了详细的学习笔记放在我的个人微信公众号《Go编程时光》,对于Go语言,我也算是个初学者,因此写的东西应该会比较适合刚接触的同学,如果你也是刚学习Go语 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:15 | 回复:0
  • go语言ioutil.ReadAll正确使用方法,ioutilReadAll限流,限制读取大小
    go语言ioutil.ReadAll正确使用方法,ioutilReadAll限流,限制读取大小
    req,err:=http.NewRequest(c.method,c.url,reader)iferr!=nil{returnnil,err}req.Header=c.Headerreq.Header.Set(amp;quot;Content-Typeamp;quot;,c.ContentType)c.HttpClient.Transport=c.Trans……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:17 | 回复:0
  • GO学习笔记 - 数据校验
    GO学习笔记 - 数据校验
    本文主题:基于asaskevich/govalidator实现Golang数据校验 小慢哥的原创文章,欢迎转载 ▪ 一. asaskevich/govalidator介绍 ▪ 二. 字符串匹配 ▪ 三. struct元素匹配 ▪ 四. struct元素可选验证 ▪ 五. struct嵌套 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:18 | 回复:0
  • go进阶--测试
    go进阶--测试
    目录 1.单元测试 1.1项目结构 1.2 源代码文件 1.3 单元测试 1.4 执行测试 1.5 单元测试总结 2.性能测试 2.1 项目结构 2.2 源码文件 2.3 测试文件 2.4 执行测试 2.5 是如何工作的 2.6 性能测试总结 3. 示例测 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:15 | 回复:0
  • debian9.0安装go
    debian9.0安装go
    进入golang官网找到对应版本:https://golang.google.cn/dl/ 到你想安放文件目录下 在终端输入进行下载文件: wget https://golang.google.cn/……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:19 | 回复:0
  • go文件操作实践[读写zip tar xlsx文件]
    go文件操作实践[读写zip tar xlsx文件]
    这篇我接着实践zip,tar和xlsx文件的读写操作。简单介绍一下 tar吧: tar 是一种打包格式,但不对文件进行压缩,所以打包后的文档一般远远大于 zip 和 tar.gz,因为不需要压缩的原因,所以打包的速度是非常快的,打 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:16 | 回复:0
  • gomod解决Go语言的包依赖问题
    gomod解决Go语言的包依赖问题
    转:https://testerhome.com/topics/16980https://testerhome.com/gomod解决Go语言的包依赖问题codeskyblue · 2018年11月22日 ·最后由 星 回复于 2018年11月23日 ·2695次阅读 目录 受众学习过Go的人,入 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:23 | 回复:0
  • GO 功能注释
    GO 功能注释
    文章转载于amp;#160;Originalamp;#160;2017-06-12amp;#160;liuhui 生信百科 相似的基因在不同物种中,其功能往往保守的。显然,需要一个统一的术语用于描述这些跨物种的同源基因 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:25 | 回复:0
  • 【GOFLY】基于GO语言gin框架和websocket实现的全开源WEB客服即时通讯管理系统 ...
    【GOFLY】基于GO语言gin框架和websocket实现的全开源WEB客服即时通讯管理系统 ...
    go-fly 基于GO语言实现的web客服即时通讯与客服管理系统。非常适合给自己的网站增加在线客服功能,代码简单也适合学习。 Github地址:https://github.com/taoshihan ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:13 | 回复:0
  • [Go]GO语言实战-开源WEB客服GO-FLY-gorm下分页的实现
    [Go]GO语言实战-开源WEB客服GO-FLY-gorm下分页的实现
    分页功能几乎是每个项目里都会使用的功能,在使用gorm的前提下,下面这样实现分页. 前端使用的是elementui , 只需要返回两个参数就可以前端分页了 , 总页数和每页的条数 后端需要知道两个参数 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:17 | 回复:0
  • mac打开/usr/local/go下的文件夹
    mac打开/usr/local/go下的文件夹
    在Unix下工作,你可能需要处理一些“特殊“文件或文件夹,例如/usr,/bin, etcf,或一些amp;quot;dot filesamp;quot;(如.bash_profile)。但是Linux/Unix系统处于安全、帐户权限等原因的考虑,普通帐户在正常情况下是 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:14 | 回复:0
  • go【第一篇】go环境搭建
    go【第一篇】go环境搭建
    说明 该系列文章基于Go 1.12版本 go安装 Go下载地址 https://golang.google.cn/dl/ Windows安装Go 本人是win64,因此选择64msi版本 选择安装目录 可以看到go1.12安装后,go安装目录自动添加到系统环境变量 GOPAT ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:13 | 回复:0
  • Go操作MongoDB数据库
    Go操作MongoDB数据库
    MongoDB的Go驱动包amp;quot;go.mongodb.org/mongo-driver/bsonamp;quot;//BOSN解析包amp;quot;go.mongodb.org/mongo-driver/mongoamp;quot;//MongoDB的Go驱动包amp;quot;go.mongodb.org/mongo-driver/mongo/optionsa ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:17 | 回复:0
  • hellofresh/janus: An API Gateway written in Go
    hellofresh/janus: An API Gateway written in Go
    hellofresh/janus: An API Gateway written in Go……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:15 | 回复:0
  • 毛剑:Bilibili 的 Go 服务实践(上篇)
    毛剑:Bilibili 的 Go 服务实践(上篇)
    前言 在微服务流行的当下,bilibili(B站)也在业务快速增长的压力下,对历史系统进行了不断的优化,在所谓“大系统小做”的背后付出了挺多的努力,尤其是 Go 作为开发语言的整体运维的支撑相对比较薄弱,例如开发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:12 | 回复:0
  • cgo和Go语言是两码事
    cgo和Go语言是两码事
    cgo不是Go  借用 JWZ 的一句话有些人,当他们面临一个问题时,认为“我知道,我会使用cgo”。那么现在,他们有了两个问题。最近有人在Gopher的SlackChannel上使用cgo,对此我感到十分担心,尤其是竟然有个组织内 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:11 | 回复:0
  • Go-ginCORS跨域中间件
    Go-ginCORS跨域中间件
    原文:https://stackoverflow.com/questions/29418478/go-gin-framework-corsfuncCORSMiddleware()gin.HandlerFunc{returnfunc(c*gin.Context){c.Writer.Header().Set(amp;quot;Access-Control-Allow-Ori……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:15 | 回复:0
  • Go语言 - 函数 | 作用域 | 匿名函数 | 闭包 | 内置函数
    Go语言 - 函数 | 作用域 | 匿名函数 | 闭包 | 内置函数
    函数是组织好的、可重复使用的、用于执行指定任务的代码块。本文介绍了Go语言中函数的相关内容。  介绍 Go语言中支持函数、匿名函数和闭包,并且函数在Go语言中属于“一等公民”。 函数可以赋值给变量 函数可以被 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:15 | 回复:0
  • Go操作NSQ
    Go操作NSQ
    目录 一、NSQ 二、NSQ介绍 三、NSQ的应用场景 3.1 异步处理 3.2 应用解耦 3.3 流量削峰 四、安装 五、NSQ组件 5.1 nsqd 5.2 nsqlookupd 5.3 nsqadmin 六、NSQ架构 6.1 NSQ工作模式 6.2 Topic和Channel 6.3 N ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:14 | 回复:0
  • Dubbo-go 发布 1.5 版,朝云原生迈出关键一步
    Dubbo-go 发布 1.5 版,朝云原生迈出关键一步
    作者 | 于雨、何鑫铭 等 引语 计算机技术浪潮每 10 年都有一次技术颠覆,相关知识体系最迟每 5 年都会革新一次,大概每两年贬值一半,在应用服务通信框架领域亦然。凡是有长期生命的通信框架,大概有 5 年的成长期 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:14 | 回复:0
  • 01_Go游戏-猜数字
    01_Go游戏-猜数字
    packagemainimport(amp;quot;fmtamp;quot;amp;quot;math/randamp;quot;amp;quot;osamp;quot;amp;quot;timeamp;quot;)funcinitRandNum(p*int){rand.Seed(time.Now().UnixNano())varnumintfor{num=rand.Intn(10000)……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:13 | 回复:0
  • 开启Go学习之旅:开发环境搭建
    开启Go学习之旅:开发环境搭建
    Go开发环境搭建 VSCode安装 下载地址:https://code.visualstudio.com/download 根据自己需求进行版本选择,这里选择了.zip 64位,解压即可用。 Linux下可选择.tar.gz解压即可用 在磁盘建立一个Go开发文件夹 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:18 | 回复:0
  • 基于go语言的心跳响应
    基于go语言的心跳响应
        我们在使用tcp ip 通讯的时候,都需要使用心跳机制来判断服务器与客户端的连接状态,如果服务器的心跳超时等,会做出重新连接等机制, 基于这种问题,我今天给大家推荐了一个基于go语言的心跳响应机制,废话不 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:17 | 回复:0
  • 4. Go 语言数据类型:byte、rune与字符串
    4. Go 语言数据类型:byte、rune与字符串
    Hi,大家好。 我是明哥,在自己学习 Golang 的这段时间里,我写了详细的学习笔记放在我的个人微信公众号 《Go编程时光》,对于 Go 语言,我也算是个初学者,因此写的东西应该会比较适合刚接触的同 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:19 | 回复:0
  • Go String
    Go String
    String 概念 1. 字符串是一个 字节的切片。可以理解为一些字节的集合,按照字符的形式来展示 2. 也可理解为一个字符的序列,序列的意思是每个字符都有固定的位置(下标,索引,index:从0开始 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:13 | 回复:0
  • Go_16:GoLang中flag标签使用
    Go_16:GoLang中flag标签使用
      正如其他语言一样,在 linux 系统上通过传入不同的参数来使得代码执行不同逻辑实现不同功能,这样的优点就是执行想要的既定逻辑而不需要修改代码重新编译与打包。在 Golang 语言中也为我们提供了相应的功能,直 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:23 | 回复:0
  • go之数组
    go之数组
    一、数组概念 go语言提供了数组类型的数据结构 数组是具有 的一组 的数据项序列,这种类型可以是任意类型 二、数组声明 var variable_name variable_type 如: var nums int 三、初始化数组 数组在声明阶段, ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:18 | 回复:0
  • 持续交付工具ThoughtWorksGo部署stepbystep
    持续交付工具ThoughtWorksGo部署stepbystep
    http://blogs.360.cn/360cloud/2014/05/13/%E6%8C%81%E7%BB%AD%E4%BA%A4%E4%BB%98%E5%B7%A5%E5%85%B7thoughtworks-go%E9%83%A8%E7%BD%B2step-by-step/1. ThoughtWorks Go简介Go是ThoughtWorks公司采用Java语言研发 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:18 | 回复:0
  • go http
    go http
    go http编程 Go原生支持http,import(“net/http”) Go的http服务性能和nginx比较接近 几行代码就可以实现一个web服务 1、http server package main import ( amp;quot;fmtamp;quot; amp;quot;net/httpamp;quo ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:23 | 回复:0
  • go interface接口
    go interface接口
    interface接口 定义:Interface类型可以定义一组方法,但是这些不需要实现。并且interface不能 包含任何变量。 type example interface{ Method1(参数列表) 返回值列表 Method2(参数列表) 返回值列 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:17 | 回复:0
  • go故障排查集锦
    go故障排查集锦
    问题1:创建main.go时,提示“GOROOTisnotdefined”?排查思路:1)查询GOROOT变量,并验证是否正确;goenv|findstrGOROOT 2)查询GOPATH变量,并验证是否正确;goenv|findstrGOPATH3)进入终端,直接测试是否能编译运 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:17 | 回复:0
  • log4go的全局封装Wrapper和标准log库函数的兼容
    log4go的全局封装Wrapper和标准log库函数的兼容
    方便易用的全局函数大多数时候,只不过是写一个简单的测试程序。例如:packagemainimport(amp;quot;logamp;quot;)funcmain(){log.Fatal(amp;quot;Comewithfatal,exitwith1\namp;quot;)}这是Go语言标准log库的用法。 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:18 | 回复:0
  • Go2Shell
    Go2Shell
     1、背景 windows系统可以轻而易举地拿到文件所在目录,但是mac显得想拿文件目录有点蛋疼。而Go2Shell可以快速定位到文件所在的目录。 2、安装配置选择默认打开的终端软件 3、使用 进入你想要的目录,然后点击红 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:26 | 回复:0
  • Go-变量声明
    Go-变量声明
    概述在声明变量之前,咱们先了解下变量的数据类型,这篇文章主要涉及字符串、布尔、数字,其他类型后面开篇再说。数据类型字符串string 只能用一对双引号(amp;quot;amp;quot;)或反引号(``)括起来定义,不能用单 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:12 | 回复:0
  • go随聊-sync.WaitGroup
    go随聊-sync.WaitGroup
            GO提供了sync包和channel来解决协程同步和通讯。新手对channel通道操作起来更容易产生死锁,如果时缓冲的channel还要考虑channel放入和取出数据的速率问题。sync.WaitGroup是等待一组协程结束,它实现了 ...……
    作者:菜鸟教程小白 | 时间:2022-7-10 16:44 | 阅读:14 | 回复:0
热门推荐
专题导读
热门话题
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

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

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

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