设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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语言入门系列1:安装,HowtoWriteGoCode
https://golang.org/doc/code.htmlsrc containsGosourcefiles,pkg containspackageobjects,andbin containsexecutablecommands.The go toolbuildssourcepackagesandinstallstheresultin……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:38
|
回复:0
Go语言学习笔记(二)[变量、类型、关键字]
日期:2014年7月19日 1、Go在语法上有着类C的感觉。如果你希望将两个(或更多)语句放在一行书写,它们必须用分号分隔。一般情况下,你不需要分号。 2、Go同其他语言不同的地方在于变量的类型在变量名的后面。例如 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:28
|
回复:0
一天搞懂Go语言(4)——接口
很多面向对象语言都有借口的概念,Go语言的接口独特之处在于它是隐式实现的。 接口定义和实现 /* 定义接口 */ type interface_name interface { method_name1 method_name2 method_name3 ... ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:34
|
回复:0
windows搭建go开发环境
百度云盘GO下载地址:https://pan.baidu.com/s/1smCSOax 密码:wm30,下载完成后直接下一步即可。1.安装下载GO安装包2.安装完成后查看本地系统环境变量:是否已经存在,D:\Go\development为安装是选择安装路 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:35
|
回复:0
go语言游戏服务端开发(四)——RPC机制
五邑隐侠,本名关健昌,12年游戏生涯。 本教程以Go语言为例。 RPC指远程方法调用,游戏里引入RPC目的是降低跨进程交互的复杂度。 游戏业务设计为多go routine,一个玩家一个go routine。游戏里RPC客户端阻塞式调用远 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:27
|
回复:0
【Go】使用Go调用Rest接口
用SpringBoot写了一个几个简单的Rest接口,对一个计数器进行查询,设置和增加,具体可以看:https://www.cnblogs.com/wuyizuokan/p/11117294.html废话不多说,直接上Go代码: packagemainimport(amp;quot;fmtamp;qu ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:35
|
回复:0
【Go语言】LiteIDE使用的个人使用方法
Go语言开发可以使用的IDE很多(Goclipse,sublime,notepad++,vim等)目前使用的最顺手的就是LiteIDE了但是尽管这样,一开始使用LiteIDE也有很多不习惯的地方,下面主要总结了一些自己喜欢的用法首先下载LiteIDE并 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:34
|
回复:0
go标准库-log包源码学习
log包是go语言提供的一个简单的日志记录功能,其中定义了一个结构体类型 Logger,是整个包的基础部分,包中的其他方法都是围绕这整个结构体创建的. Logger结构 Logger结构的定义如下: type Logger struct { mu ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:27
|
回复:0
Go语言标准库之context
在 Go http包的Server中,每一个请求在都有一个对应的 goroutine 去处理。请求处理函数通常会启动额外的 goroutine 用来访问后端服务,比如数据库和RPC服务。用来处理一个请求的 goroutine 通常需要访问一些与请求特 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:27
|
回复:0
[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
|
阅读:25
|
回复:0
Go语言之高级篇beego框架之请求数据处理
1、Controller中数据参数处理 获取参数:我们经常需要获取用户传递的数据,包括 Get、POST 等方式的请求,beego 里面会自动解析这些数据,你可以通过如下方式获取数据: GetString(key string) string GetStrin ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:51
|
回复:0
go依赖包下载加速方法及github加速
go依赖包下载加速方法及github加速 对于https://github.com/kubernetes/kubernetes整个仓库大小为近900M,下载起来那个伤心: + 方法一:使用 amp;quot……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:32
|
回复:0
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
|
阅读:42
|
回复:0
Go interface
目录 接口(interface) 接口声明 实现接口 类型和接口关系 一个类型可以实现多个接口 多个类型实现相同的接口 对结构体数据进行排序 接口的嵌套组合 接口和类型间转换 类型断言的格式 类型分支——批量判断空 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:33
|
回复:0
Go语言知识点笔记
golang的花括号:在go中,继承了C系的花括号作为一个作用域块的包含范围指示,但不同于C/C++中花括号位置可任意摆放,go要求“{”必须在右侧(一行代码尾部),不能单独另起一行。类似Python的空格缩进一样,都是 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:34
|
回复:0
golang升级1.16.5之后,编译报错missinggo.sumentryformoduleprovidingpackage ...
执行gomodtidy ……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:26
|
回复:0
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
|
阅读:26
|
回复:0
go的markdown解析库和session库
最近学习go,就决定做一个博客来练练手,一下是用到的一些不错的库 markdown解析库 使用markdown来写博客文章,我用的是amp;quot;github.com/rus-s-ross/blackfridayamp;quot;库,用法非常简单 首先安装 直接使用go ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:31
|
回复:0
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
|
阅读:34
|
回复:0
基于gin框架和jwt-go中间件实现小程序用户登陆和token验证
本文核心内容是利用jwt go中间件来开发golang webapi用户登陆模块的token下发和验证,小程序登陆功能只是一个切入点,这套逻辑同样适用于其他客户端的登陆处理。 小程序登陆逻辑 小程序的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:40
|
回复:0
[Go]gin解决:accept4:toomanyopenfiles
我的在线客服系统gogin服务出现了大量的 toomanyopenfiles错误,这时候服务也是连不上的前端接口的显示就是504,超出了nginx设置的超时时间 通过lsof-p 进程id可以看到打开的文件数量已经1031个了,说明了超出了单进 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:26
|
回复:0
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
|
阅读:33
|
回复:0
go语言内存存储模型(对于可执行程序)
代码区 代码区接收计算机指令,只读,共享,无法操作。 数据区 初始化数据区 未初始化数据区 常量区 堆区 堆区存放允许用户随意访问的东西,一般存储视频、图片、模型、文本等,字符串、切片、map、new函数等。 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:32
|
回复:0
Go组件学习——cron定时器
1 前言 转到Go已经将近三个月,写业务代码又找到了属于Go的条件反射了。 后置声明和多参数返回这些Go风格代码写起来也不会那么蹩脚,甚至还有点小适应~ 反而,前几天在写Java的时候,发现Java怎么启动这 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:38
|
回复:0
go语言将封装好的文件加入到当前工程下
看数字游戏这个工程,有两个封装好的文件,MathUtil.go 和 MathUtil_test.go , 1,在数字游戏下面建一个 src 文件夹(src名字是固定,不能随便取), 2,在 src 下面在建一个文件夹,thelib(名字随便取), 3,将你 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:41
|
回复:0
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
|
阅读:32
|
回复:0
5.21Go秘籍:异步收割,永葆单身
今天是5.21,是现代的年轻人喜爱过的节日,也是玫瑰花的葬礼。身为人生工程师,又有几人曾用代码谱写爱的史诗?Keepsomethinginmymind,异步永葆单身秘诀:packagemainimport(amp;quot;logamp;quot;amp;quot;testing ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:51
|
阅读:37
|
回复:0
this.$router.go()和this.$router.push()的差别
1.this.$router.go(val)=amp;amp;gt;在history记录中前进或者后退val步,当val为0时刷新当前页面。2.this.$router.push(path)=amp;amp;gt;在history栈中添加一条新的记录。……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:25
|
回复:0
Mac下Go2Shell配合ITerm2无法定位到当前文件夹目录的解决方法
下载最新版,这个问题在最新版已经完美解决。 http://zipzapmac.com/go2shell……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:27
|
回复:0
[go]map
//map的结构//runtime/map.go:一个map的类型如下:由多个bmap组成buckets,数据存在于bmap中//AheaderforaGomap.typehmapstruct{//Note:theformatofthehmapisalsoencodedincmd/compile/internal/gc/reflect.go ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:19
|
回复:0
Go语言学习之路-12-并发(1)-goroutine
目录 概念回顾 进程/线程 并发/并行 go语言并发 为什么是goroutine goroutine和线程的关系 使用goroutine 创建goroutine 现在能做什么 并发获取数据 使用并发前 使用并发后 有什么问题 goroutine还没 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:29
|
回复:0
五分钟搞定Go.js
五分钟搞定Go.js 五分钟搞定Go.js 1、基于html5~因为Go.js是一个依赖于HTML5特性的JavaScript库,所以需要确保您的页面声明它是一个HTML5文档,当然需要加载库 amp;amp;lt;!DOCTYPE htmlamp;amp;gt; amp;amp;lt ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:22
|
回复:0
golang接口值 (Go程序员的陷阱)
概念上讲一个接口的值,接口值,由两个部分组成,一个具体的类型和那个类型的值。它们被称为接口的动态类型和动态值。对于像Go语言这种静态类型的语言,类型是编译期的概念;因此一个类型不是一个值。在我们的概念模 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:30
|
回复:0
84_Go基础_1_52neterror
1packagemain23import(4amp;quot;fmtamp;quot;5amp;quot;netamp;quot;6)78funcmain(){9addr,err:=net.LookupHost(amp;quot;www.baidu.comamp;quot;)10fmt.Println(err)11ifins,ok:=err.(*net.DNSError);……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:25
|
回复:0
Go-unsafe详解
在正式介绍 unsafe 包之前,需要着重介绍 Go 语言中的指针类型。 我本科开始学编程的时候,第一门语言就是 C。之后又陆续学过 C++,Java,Python,这些语言都挺强大的,但是没了 C 语言那么“单纯”。 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:31
|
回复:0
【go】关于golang中某些包无法下载的解决方法
由于某些不可描述的原因,我们在gomodule环境下(啥?这个不知道是啥?赶紧恶补下)进行gogetxxxx时,会发现一些依赖库无法访问(不要问为什么无法访问)。解决办法1、科学VPN上网2、跑到国外去上网3、使用replace来替 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:17
|
回复:0
GO开发[一]:golang语言初探
1.https://dl.gocn.io/(国内下载地址) 2.https://golang.org/dl/(国外下载地址) 3.现在studygolang中文网也可以了https://studygolang.com/dl下载版本:macdarwin-adm64.tar.gzlinuxamd64.tar.gzwindowsamd64. ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:24
|
回复:0
微信上线「行程查询」服务;钉钉 CEO 回应被打「一星」;Go 1.14 发布 | 极客头条... ...
整理 | 屠敏 快来收听极客头条音频版吧,智能播报由标贝科技提供技术支持。 「极客头条」—— 技术人员的新闻圈! CSDN 的读者朋友们早上好哇,「极客头条」来啦,快来看今天都有哪些值得我们技术人关注的重要新闻吧 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:23
|
回复:0
vue之this.$router.push、replace、go的区别
一、this.$router.push说明:跳转到指定URL,向history栈添加一个新的记录,点击后退会返回至上一个页面使用:1this.$router.push('/index')2this.$router.push({path:'/index'})3this.$router.push({path:'/index', ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:22
|
回复:0
go语言字符串的处理与json转换
1字符串的处理可以通过Go标准库中的strings和strconv两个包中的函数进行相应的操作1字符串的操作1funcContains(s,substrstring)bool2字符串s中是否包含substr,返回bool值packagemainimport(amp;quot;fmtamp;quot;am ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:50
|
阅读:20
|
回复:0
1 ...
43
44
45
46
47
48
49
50
51
... 981
/ 981 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部