设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
QQ登录
微信登录
登陆
注册
门户
Portal
开源
问答
系统
工作
资讯
论坛
BBS
硬件
编程
漏洞
安全
虚拟化
问答
投稿
文章
帖子
用户
快速发帖
客服电话
点击联系客服
在线时间:8:00-16:00
客服电话
132-9538-2358
电子邮件
[email protected]
APP下载
迪恩网络APP
随时随地掌握行业动态
官方微信
扫描二维码
关注迪恩网络微信公众号
问题反馈
返回顶部
电脑基础
选购指南
故障排查
笔记本
电脑组装
电视盒子
平板电脑
电脑周边
Python
Java
Node.js
c#
Ruby
JSP
LUA
ASP.NET
VBScript
VB.NET
Perl
Erlang
Scala
Julia
JavaScript
VUE
JQuery
Node.js
TypeScript
AJAX
HTML
CSS
BootStrap
综合其他
经典问答
漏洞分析
CVE漏洞
安全教程
安全设置
杀毒防毒
病毒查杀
脚本攻防
入侵防御
工具使用
加密解密
手机安全
安全其他
Docker
网址转二维码
网址缩短
网址转二维码
网址转二维码
qrcode.16892.net
qrcode.55276.net
qrcode.devdocs.uk
qrcode.mlink.in
qrcode.ogeek.cn
qrcode.ostack.cn
qrcode.shenghuobao.net
qrcode.shenzhenjia.cn
qrcode.sqlite.in
qrcode.vigge.cn
qrcode.vigge.net
qrcode.vigges.net
qrcode.wujigu.com
qrcode.xstack.ru
tools.16892.net
tools.55276.net
tools.devdocs.uk
OStack程序员社区-中国程序员成长平台
›
门户
›
编程
›
Go
›
Go教程
Go教程
RSS
Go 并发编程的思考
如果我必须选择 Go 的一个伟大特性,那么它必须是内置的并发模型。Go 不仅支持并发性,而且使其更好,更易于使用。Go 并发模型 (goroutine) 对并发编程的作用,就类似于 docker 之于虚拟化的作用。 什么是并发 在计 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:23
|
回复:0
go mux 实现http路由
github地址 https://gitee.com/mirrors/mux#examples 参考代码 package main import ( amp;quot;fmtamp;quot; amp;quot;net……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:23
|
回复:0
Gomod使用【h】
如何使用Modules?把golang升级到1.11(现在1.12已经发布了,建议使用1.12)设置 GO111MODULEGO111MODULEGO111MODULE 有三个值:off, on和auto(默认值)。GO111MODULE=off,go命令行将不会支持module功能,寻找 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:25
|
回复:0
Go语言及Web框架Beego环境搭建
Go语言及Web框架Beego环境搭建 本文涉及软件均以截至到2013年10月12日的最新版本为准 1、 相关软件准备: 1) go1.6.windows-amd64.msi,对应64位windows系统安装使用 下载地址:http://www.golangtc.com/download ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:26
|
回复:0
Mac上go的下载安装教程 - j_x_x
mac上go的下载安装教程 官网https://golang.google.cn/dl/下载,安装 环境变量配置 参考https://www.jianshu.com/p/5c1873eaf3ca Ba……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:25
|
回复:0
[GO]解决golang.org/x/ 下包下载不下来的问题
因为在项目中要使用到一个golang.org的包,但是因为墙的问题,官方方法已经无法使用,但是在github上存在一个镜像站可以使用,我们只需要将它克隆下来就可以正常使用了 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:22
|
回复:0
gogin项目热部署
1、下载gogetgithub.com/pilu/fresh2、在项目里执行命令fresh ……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:23
|
回复:0
再谈 Go 语言在前端的应用前景
12 月 23 日,七牛云 CEO amp;amp;amp; ECUG 社区发起人许式伟先生在 ECUG Con 2018 现场为大家带来了主题为《再谈 Go 语言在前端的应用前景》的内容分享。 本文是对演讲内容的实录整理。 今年是举办 ECUG Con 的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:20
|
回复:0
quickGO:在线查询GO和GO注释信息的网站
欢迎关注”生信修炼手册”! quickGO是EMBL-EBI发布的网站,通过该网站,可以快速的查询Go Terms和Go注释相关信息,官网如下 https://www.ebi.ac.uk/QuickGO/ 通过首页的搜索框,可以快速进行检索。 在搜索框中可以 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:29
|
回复:0
go gRPC 客户端内存暴涨原因分析 - -见
创建一个 gRPC 客户端连接,会创建的几个协程: 1)transport.loopyWriter.run 往服务端发送数据协程,流控时会阻塞,结果是数据堆积,内存上涨 2)transport.htt ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:26
|
回复:0
go的json序列化和反序列化
go的序列化和反序列化的原生和插件比较多,这里使用一个 json-iterator 示例如下: package main import ( //amp;quot;encoding/jsonamp;quot; amp;quot;fmtamp;quot; amp;quot;github.com/json-i ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:38
|
回复:0
GoRevel-Routing(路由)
`Routing`路由控制着请求应该由哪些控制器接受。它在项目的`conf/routes`文件中定义。格式为:(METHOD)(URLPattern)(Controller.Action)(请求方法)(URL匹配模式)(Controller.Action)示例:#conf/routes#Thisfiledefine ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:25
|
回复:0
ubuntu 安装go
sudo apt install golang-go ……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:22
|
回复:0
Google Go 1.9 beta1 发布,正式版预计 8 月发布
Google Go 发布了 1.9 版本的首个测试版。Go 是 Google 开发的一种编译型,并发型,并具有垃圾回收功能的编程语言。 Go 1.9 beta1 主要更新: cmd/go: 在引导期间禁用工具版本检查 据悉,Go 1.9 预计于2017年8月正式 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:24
|
回复:0
GO_11:GO语言基础之并发concurrency
并发Concurrency 很多人都是冲着 Go 大肆宣扬的高并发而忍不住跃跃欲试,但其实从源码的解析来看,goroutine 只是由官方实现的超级“线程池”而已。不过话说回来,每个实例 4~5KB的栈内存占用和由于实现机制而 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:23
|
回复:0
go pipeline的流水线示意图
这是对 go中关于chan应用的程序分析文章中代码的流水流水线示意图。 我们假设gen,sq和print操作需要的时间单位都是1: time gen sq Print 1 out:1 2 out:2 out: 1 3 out:3 out: 4 1 4 out:4 out: 9 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:37
|
回复:0
WebgoGo实现的Web框架
软件简介webgo,agolangwebframeworkforvectorsERPsystem框架提供关于Http服务器端最精简逻辑实现,理论上可以兼容大部分其他框架中间件(需要小量修改)。服务器目录树App│├─module 应用模块目录│ ├─web ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:18
|
回复:0
听说,99% 的 Go 程序员都被 defer 坑过
原文链接: 听说,99% 的 Go 程序员都被 defer 坑过 先声明:我被坑过。 之前写 Go 专栏时,写过一篇文章:Go 专栏|错误处理:defer,panic 和 recover。有小伙伴留言说:道理都懂,但还是不知道怎么用,而且还总出 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:25
|
回复:0
[笔记]使用Go语言Redigo包在Docker容器内连接Redis容器的方法
Docker容器之间的连接可以带来不少方便,下面记录下如何在自己容器内通过环境变量连接与之连接的Redis容器的方法。先起一个Redis的Docker容器,命名为redis,再起一个自己的Docker容器,使用amp;quot;--linkredis:re ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:24
|
回复:0
Go语言核心36讲(Go语言进阶技术一)--学习笔记
07 | 数组和切片 我们这次主要讨论 Go 语言的数组(array)类型和切片(slice)类型。 它们的共同点是都属于集合类的类型,并且,它们的值也都可以用来存储某一种类型的值(或者说元素)。 不过,它们最重要的不同是 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:28
|
回复:0
deepin安装go,配置环境变量
如果你想在深度Deepin操作系统上搭建开发环境,本文教你安装Go的方法,同时附上Go环境变量配置的方法,总的来说,在深度系统中搭建Go开发环境只需要三个步骤,以下为你介绍。 第一步、Go安装包下载 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:20
|
回复:0
解决go get下载包失败问题
由于某些不可抗力的原因,国内使用go get命令安装包时会经常会出现timeout的问题。本文介绍几个常用的解决办法。 从github克隆 golang在github上建立了一个镜像库,如https: ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:31
|
回复:0
go使用时间作为种子生成随机数
原文:http://blog.csdn.net/qq_15437667/article/details/50851159 go使用时间作为种子生成随机数 设置时间种子使用time包amp;#160;生成随机……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:20
|
回复:0
go笔记NSQ(5)(nsqd如何监听生产者的消息,select关键字使用)
本节主要来探究nsq如何监听生产者的消息。通过上节我们得知nsq接收消息发送主要是靠下面这个http处理器 当然了也可以通过原生tcp的方式进行消息发送,由于具体处理流程类似,所以文末会有提到。router.Handle(a ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:21
|
回复:0
Go语言标准库之strconv包
Go语言的strconv包实现了字符串与其它类型的互相转换,本文介绍strconv包的常用操作。字符串解析为布尔值ParseBool//返回字符串表示的bool值,接受1、0、t、f、T、F、true、false、True、False、TRUE、FALSEfuncPars ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:24
|
回复:0
纪念第一次用vscode给go语言配置环境踩坑
长话短说 第一次入go的坑,使用vscode作为go的编译器,在配置go语言环境上踩了许多坑 一、安装vscode和go就不多说了 这个网上有很多 二、安装好vscode和go后,现在版本的go会自动配置好环境变量,所以不需要再配置, ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:28
|
回复:0
ECUG Con PPT大放送&《Go Web编程》中奖名单公布
上周末,岁末云技术最高端大会——ECUG Con 十年在上海完美谢幕啦,很多参会的技术人们意犹未尽,纷纷向工作人员要求公开讲师们的讲稿,这里就随小编一起回顾一下ECUG Con大会的精彩议题并获取PPT吧~ 01 许式伟-Go ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:27
|
回复:0
初学go时的问题panic:runtimeerror:invalidmemoryaddressornilpointerdereference ...
panic:runtimeerror:invalidmemoryaddressornilpointerdereference场景:在做练习时遇到了指针的问题,没有给指针分配地址,就直接给指针赋值Q:定义结构体Address和VCard,后者包含一个人的名字、地址编号、出生日期 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:20
|
回复:0
【Go语言】面向对象扩展——接口
简单地说Interface是一组Method的组合,可以通过Interface来定义对象的一组行为。如果某个对象实现了某个接口的所有方法,就表示它实现了该借口,无需显式地在该类型上添加接口说明。Interface是一个方法的集合,它 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:22
|
回复:0
gomodchecksummismatch问题
最近在跑一个项目clone完成代码之后需要进行构建,发现了如下问题amp;amp;lt;wiz_code_mirroramp;amp;gt; verifyinggopkg.in/src-d/
[email protected]
/go.mod:checksummismatch downloaded:h1:G7mAY ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:29
|
回复:0
GO语言学习笔记(二、常量与运算符)
常量的初始化规则与枚举 在定义常量组时,如果不提供初始值,则表示将使用上行的表达式 使用相同的表达式不代表具有相同的值 iota是常量的计数器,从0开始,组中每定义1个常量自动递增1 通过初始化规则与iota可以 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:25
|
回复:0
go语言中log包的使用
packagemainimport(amp;quot;github.com/robertkrimen/ottoamp;quot;amp;quot;logamp;quot;)funcmain(){log.Printf(amp;quot;CreatingJSinterpreteramp;quot;)js:=otto.New()varfunctionotto.Valuelog.Printf(amp;qu ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:23
|
回复:0
Go 结构体标签详解
Go结构体标签结构体的字段除了名字和类型外,还可以有一个可选的标签(tag):它是一个附属于字段的字符串,可以是文档或其他的重要标记。比如在我们解析json或生成json文件时,常用到encoding/json包,它提供一些默 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:26
|
回复:0
【Filecoin周报-25】:go-filecoin将实现与lotus兼容
Filecoin是一个将云存储转变为一个算法市场的去中心化存储网络。 矿工通过提供数据存储和检索来获得原生代币(称为“Filecoin”或”FIL”)。 相反而言,客户通过付费使得矿工提供存储,分发和检索数据。 “Filecoi ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:25
|
回复:0
Go语言中用os/exec执行命令的五种姿势
完整系列教程详见:http://golang.iswbm.com在Golang中用于执行命令的库是os/exec,exec.Command函数返回一个Cmd对象,根据不同的需求,可以将命令的执行分为三种情况只执行命令,不获取结果执行命令,并获取结果( ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:21
|
回复:0
go gin框架调用cmd运行python脚本问题
报错1:exec: amp;quot;python3 test.pyamp;quot;: executable file not found in $PATH 在单个go程序中直接执行以下脚本没有问题 func……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:24
|
回复:0
Go语言系列之标准库path/filepath
一、Path包importamp;quot;pathamp;quot;path实现了对斜杠分隔的路径进行操作的函数。funcIsAbs(pathstring)bool//判断是否是一个绝对路径funcSplit(pathstring)(dir,filestring)//将路径分割为路径和文件名funcJoin ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:27
|
回复:0
go语言开启gomodule
开启gomodule:setGO111MODULE=on//windowsexportGO111MODULE=on//linux……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:33
|
回复:0
Go包管理工具Vendor使用
一、Go包管理工具Vendor 一、使用步骤1、首先,从goget-ugithub.com/kardianos/govendor下载govendor工具到本地。2、govendor使用时,必须保证你的工程项目放在GOPATH/src目录下。3、在Go命令行执行govendorinit, ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:23
|
回复:0
编译protobuf文件生成go代码时添加自定义的fieldtag
场景需要使用go-playground/validator对入参进行更细致的验证,(一来相比其他grpcvalidatorplugin,这个包功能完善一些,二来项目中使用的gin框架也是依赖于才此包,保持统一)当然其他场景可能有一些其他需求,需要对pro ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:48
|
阅读:25
|
回复:0
1 ...
51
52
53
54
55
56
57
58
59
... 981
/ 981 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部