设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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-冒泡排序
冒泡排序代码实现1packagemain23importamp;quot;fmtamp;quot;45funcmain(){6a:=int{1,-2,2,-4,5}78fori:=0;iamp;amp;lt;len(a)-1;i++{9forj:=0;jamp;amp;lt;len(a)-1-i;j++{10……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:37
|
回复:0
史上最全Go语言知识图谱
学习go语言(一张图谱走天下)史上最全最新最好看的go语言学习图谱, step1:先学基本语法,然后学语法进阶。 step2:接下来网络编程,web开发。 step3:框架,和项目实战。开始也不用找太大的项目,能把之前的知识 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:36
|
回复:0
Go并发设计
goroutine(极少的栈内存,比thread更易用、更高效、更轻便) runtime.Gosched()表示把CPU时间片让给别人,下次某个时候恢复执行该goroutine 想要发挥多核处理器的并行,设置runtime.GOMAXPROCS(n) 默认情况下,cha ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:28
|
回复:0
解决gogetgolang.org/x/*拉取失败问题
goget-u-vgolang.org/x/text有时候会因为网络问题,导致失败。在不用代理的情况下,可以使用以下方案。 golang.org,他们在github上有一个镜像库以 golang.org/x/text为例github上的托管位置一般在https://github. ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:26
|
回复:0
分享go语言爬虫---开源项目Pholcus
写在开头的话:记录一下最近学习Pholcus(https://github.com/henrylee2cn/pholcus)的过程,首先去学习的go基本语法,在没接触的时候发现很多不理解的地方,但是当你真正的看过书了解的语法之后发现go语言还是很优 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:20
|
回复:0
go的map获取对应的key-value
场景: IP是个Key,string字符串是个值, 一个IP可以对应多个字符串。 代码如下: package main import ( amp;quot;fmtamp;quot; ) func main() { tokens := string{amp;quot;abcamp;quot;, amp;quo ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:29
|
回复:0
进程、线程、轻量级进程、协程和go中的Goroutine 那些事儿
电话面试被问到go的协程,曾经的军伟也问到过我协程。虽然用python时候在Eurasia和eventlet里了解过协程,但自己对协程的概念也就是轻量级线程,还有一个很通俗的红绿灯说法:线程要守规则,协程看到红灯但是没有车 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:25
|
回复:0
go语法:text/template
参考:https://studygolang.com/articles/464(go语言的模板,text/template包)https://blog.csdn.net/tflasd1157/article/details/83346751(golangtext/template常用基本语法) ……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:27
|
回复:0
go语言基础之切片和底层数组关系
1、切片和底层数组关系示例:packagemain//必须有个main包importamp;quot;fmtamp;quot;funcmain(){a:=int{0,1,2,3,4,5,6,7,8,9}//新切片s1:=a//从a开始,取3个元素s1=666fmt.Println(amp;quot;s1=amp;quot;,s1)// ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:24
|
回复:0
Go语言学习笔记十: 结构体
Go语言的结构体语法和C语言类似。而结构体这个概念就类似高级语言Java中的类。 结构体定义 结构体有两个关键字type和struct,中间夹着一个结构体名称。大括号里面写上所有的成员变量,并且指定这些变量的类型。访问 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:26
|
回复:0
Go语言基础之8--面向对象编程1之结构体(struct)
1.1声明和定义1、Go中面向对象是通过struct来实现的,struct是用户自定义的类型2、Go语言中数组可以存储同一类型的数据,但在结构体中我们可以为不同项定义不同的数据类型。3、结构体是由一系列具有相同类型或不同类 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:22
|
回复:0
Sentinel-Go 集成 Nacos 实现外部动态数据源
导读:2020年,Sentinel 推出 Go 原生版本Sentinel-Golang,在云原生领域继续突破。本文将从实际出发 结合案例说明 在Sentinel-Golang中如何集成Nacos,使其做为外部动态数据源,将流控规则存储在nacos中,并且实现 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:18
|
回复:0
linux下安装go
在centOS下,安装go的环境,如下: 下载压缩包,wget https://storage.googleapis.com/golang/go1.8.linux-amd64.tar.gz 解压该文件,由于默认的go路径,在/usr/local下, 所以用如下命令,解压创建/usr/local/got ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:22
|
回复:0
go test :Wrong test signature
err: Wrong test signature 写测试函数出了个错,找半天才找到原因;虽然很愚蠢,还是记录下。 是因为 参数没加*导致的。……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:22
|
回复:0
GO语言GC的历史及演进简介
go语言垃圾回收总体采用的是经典的mark and sweep算法。 1.3版本以前(STW) golang的垃圾回收算法都非常简陋,然后其性能也广被诟病:go runtime在一定条件下(内存超过阈值或定期如2min),暂停所有任务的执行,进行 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:21
|
回复:0
go基础之--函数和map
在整理函数之前先整理一下关于指针指针普通类型变量存的就是值,也叫值类型。指针类型存的是地址,即指针的值是一个变量的地址。一个指针指示值所保存的位置,不是所有的值都有地址,但是所有的变量都有。使用指针可 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:22
|
回复:0
(Go)16.Redis连接池的使用
1.为什么要使用连接池 一个数据库服务器只拥有有限的连接资源,一旦所有的连接资源都在使用,那么其它需要连接的资源就只能等待释放连接资源。所以,在连接资源有限的情况下,提高单位时间的连接的使用效率,缩短连 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:21
|
回复:0
[Go]gotest单元测试执行指定测试函数
gotest可以执行单元测试,一般把所有go文件测试单元都执行一遍现在如果想要执行某一个指定的测试函数,可以像这样 gotest-v -run 测试函数名字 例如:rpc_test.go packagetoolsimport(amp;quot;go-fly-muti/frpcam ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:22
|
回复:0
Go项目实战:打造高并发日志采集系统(六)
前情回顾前文我们完成了日志采集系统的日志文件监控,配置文件热更新,协程异常检测和保活机制。本节目标本节加入kafka消息队列,kafka前文也介绍过了,可以对消息进行排队,解耦合和流量控制的作用,为什么一定要用 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:20
|
回复:0
03_Go语言(基本数据类型)
Go语言中有丰富的数据类型,除了基本的整型、浮点型、布尔型、字符串外,还有数组、切片、结构体、函数、map、通道(channel)等。Go语言的基本类型和其他语言大同小异。整型整型分为以下两个大类:按长度分为:int8 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:26
|
回复:0
go-zero 查看启动的rpc服务在没在etcd中
docker exec $(docker ps -a --filter name=etcd -q) etcdctl get book.rpc --prefix……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:21
|
回复:0
巧萌易携之ROS2Go的不完全教研攻略
使用田博寄来的ROS2Go已经接近半月有余,每逢机器人课程必用,非常方便。 32GB版本完全可以满足日常课堂机器人编程教学的需要,但是依然推荐64GB或128GB版本,原因很简单,类比一下手机存储配置即可。 使用Ubuntu的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:22
|
回复:0
windows下go开发环境部署(sublime+gosublime+geocode)
1、下载git、go和sublime免安装版go下载地址:http://pan.baidu.com/s/1hq1mrDM#path=%252Fgo%252F1.5.2sublime下载地址:http://c758482.r82.cf2.rackcdn.com/Sublime%20Text%202.0.2%20x64.zip2、设置go和git环境 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:28
|
回复:0
Go语言(IDEA下+Eclipse下)Hello World
第一步,去下载Go环境 然后安装即可。 IDEA 先安装GO插件: ..点击Browse... ..搜索GO ..点击安装,安装完之后重启 ..重启完之后,New~(IDEA已经自动识别出系统中安装的GO环境了) .. ..创建一个Go File ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:21
|
回复:0
Windows to go
说明 windows to go与将系统装进移动硬盘不同,因为后者在不同电脑上使用时,会存在诸多问题(启动问题、驱动问题) 我的经验 我尝试过,将正在使用的本机系统克隆成Windows to go,然而都不成功。 我试过下面几种,都 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:22
|
回复:0
【链块技术13期】区块链基础语言(五)——Go语言结构
原文链接:区块链基础语言(五)——Go语言结构 一、第一个Go程序 我们第一个Go程序以最简单的Hello world作为开始。所有Go语言程序文件的文件名都以“.go”结尾,该程序可以命名为:helloWorld.go。 二、程 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:24
|
回复:0
windows下用Go语言实现第一个hello world
1,下载go编译器———go编译器下载地址https://golang.org/dl/ go编译器下载地址 2,然后点击进行安装,由于是msi文件,如果需要.NET组件请自行下载进行安装 3,用Go语言实现第一个hello world程序 4,在cmd窗口 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:19
|
回复:0
Gotime模块
time.NewTicker实现计时器packagemainimport(amp;quot;timeamp;quot;amp;quot;fmtamp;quot;)funcQueryDB(chchanint){time.Sleep(time.Second*4)champ;amp;lt;-100}funcmain(){ch:=make(chanint)goQuery……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:26
|
回复:0
C语言和go语言之间的交互
一、go语言中使用C语言go代码中使用C代码,在go语言的函数块中,以注释的方式写入C代码,然后紧跟import“C”即可在go代码中使用C函数代码示例:go代码:testC.go1234567891011121314151617181packagemain 2 3 /* ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:25
|
回复:0
ABAP,Java,nodejs和go语言的webserver编程
seemyblog.nodejs用nodejs现成的expressmodule,几行代码就能写个server出来:varexpress=require('express');varroutesEngine=require('./jerryapp/routes/index.js');//index.jsactuallyhttp://www.ruanyifeng ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:25
|
回复:0
go & RabbitMQ
参考 RabbitMQ tutorial - 官方示例 Go code for RabbitMQ tutorials - 官方示例源码 go语言开发RabbitMQ-牛刀小小试试……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:24
|
回复:0
Go语言十六进制转十进制
代码Demoimport(amp;quot;fmtamp;quot;amp;quot;strconvamp;quot;amp;quot;testingamp;quot;)funcTest_1(t*testing.T){s:=amp;quot;0eamp;quot;ifparseUint,err:=strconv.ParseUint(s,16,32);err!=nil{panic(err)}el ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:23
|
回复:0
Linux 安装 go 以及 arm linux 移植 go
背景 Go是一门全新的静态类型开发语言,具有自动垃圾回收,丰富的内置类型,函数多返回值,错误处理,匿名函数,并发编程,反射等特性。 从Go1.4之后Go语言的编译器完全由Go语言编写,所以为了从源代码编译Go需要先编 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:24
|
回复:0
go环境搭建
goland配置GOROOT编译器位置 GOPATH项目位置 GOPATH路路径最好只设置⼀一个,所有的项⽬目都放到GOPATH的src⽬目录下目录结构划分 第一个helloworldpackagemainimport(amp;quot;fmtamp;quot;)funcmain(){fm ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:28
|
回复:0
最近大家都在用 Go 语言玩什么?这几个最新的开源项目告诉你 ...
自 2009 年 11 月正式宣布推出以来,Go 语言凭借着其简单、高效、资源占用低的优势逐渐在开发者人群中变得热门起来,优秀的 Go 语言开源项目层出不穷。Gitee 上优秀的开发者们也已经分享了近 400 个得到 Gitee 官方 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:27
|
回复:0
Pokémon GO的蝴蝶效应——国内哪些APP借了任天堂的东风?
作者:小月月,腾讯资深舆情分析师。 本文由腾讯WeTest授权发布,如需转载请联系腾讯WeTest获得授权。 WeTest导读 7月19日,麦当劳日本在欢乐餐中附送当红AR手游Pokémon玩具,当天麦当劳日本股价飙升23%,触发熔断 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:20
|
回复:0
go函数
目录命名规范函数1、函数调用2、函数调用3、带多个参数,有一个返回值(指明返回参数类型是什么)4、带多个参数,多返回值(返回值类型,返回值类型)_接收5、可变长参数6、匿名函数7、函数是一等公民(头等函数),函 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:21
|
回复:0
区块链基础语言(六)——Go语言数据类型
一、类型分类 数据类型分为基本类型和复合类型。基本类型包含:布尔型、数值型(整数型、浮点型、复数型)、字符串型、函数型。函数型在函数章节再介绍。 复合类型包含:指针、数组、切片、字典、结构体、通道、接口 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:26
|
回复:0
[日常]Go语言圣经--包和文件-导入包习题
1.每个包都有一个全局唯一的导入路径2.按照惯例,一个包的名字和包的导入路径的最后一个字段相同练习2.2:写一个通用的单位转换程序,用类似cf程序的方式从命令行读取参数,如果缺省的话则是从标准输入读取参数,然 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:26
|
回复:0
[go] 360安全卫士七 --带动画效果的登陆框
永远的GitHub地址: https://github.com/JianBiHua/go_360_safe 如图效果(显示跟隐藏,都是慢慢显示的带尖角的窗体): 这里有几个小问题我还没有解决 动画时长设置太短(比如0.3秒),左右会多出一部分, 显示时 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:46
|
阅读:34
|
回复:0
1 ...
63
64
65
66
67
68
69
70
71
... 981
/ 981 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部