设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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
RSS
下级分类:
Go教程
Go教程
go语言之进阶篇接口的定义和实现以及接口的继承
1、接口的定义和实现以及接口的继承示例:packagemainimportamp;quot;fmtamp;quot;//定义接口类型typeHumanerinterface{//方法,只有声明,没有实现,由别的类型(自定义类型)实现sayhi()}typeStudentstruct{namest ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:125
|
回复:0
Go教程
用GO语言开发editplus编辑器插件(附源码)
我要开发的插件功能极为简单,就是对用户选中的内容进行base64编码或解密工作. 其中所涉及的技术部分主要是GO语言程序开发和editplus插件配置的部分,首先我们来看一下GO语言代码的写法,如下: package mainimpor ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:118
|
回复:0
Go教程
Go语言实现的23种设计模式之结构型模式
摘要:本文主要聚焦在结构型模式(Structural Pattern)上,其主要思想是将多个对象组装成较大的结构,并同时保持结构的灵活和高效,从程序的结构上解决模块之间的耦合问题。 本文分享自华为云社区《快来,这里有23 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:110
|
回复:0
Go教程
Go语言 - 流程控制 if else | for | switch case
流程控制是每种编程语言控制逻辑走向和执行次序的重要部分,流程控制可以说是一门语言的“经脉”。 Go语言中最常用的流程控制: if | for | switch | goto// switch与goto主要是为了简化代码降低重复代码而生的结构, ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:99
|
回复:0
Go教程
Ubuntu 16.04 安装Go 1.9.2
系统环境 Ubuntu: 16.04 Go: 1.9.2 安装步骤 $ curl -O https://storage.googleapis.com/golang/go1.9.linux-amd64.tar.gz $ tar -C /usr/local -zxvf go1.9.linux-amd64.tar.gz $ mkdir -p ~/go/src $ ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:120
|
回复:0
Go教程
Go基础之--排序和查找操作
排序操作主要都在sort包中,导入就可以使用了 import(amp;quot;sortamp;quot;) 常用的操作 sort.Ints:对整数进行排序 sort.Strings:对字符串进行排序 sort.Float64s:对浮点数进行排序 使用例子: package main impo ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:101
|
回复:0
Go教程
go组合函数Collection
我们经常需要程序在数据集上执行操作,比如选择满足给定条件的所有项,或者将所有的项通过一个自定义函数映射到一个新的集合上。在某些语言中,会习惯使用泛型。Go不支持泛型,在Go中,当你的程序或者数据类型需要时 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:123
|
回复:0
Go教程
使用Go module和GoLand初始化一个Go项目
我最新最全的文章都在 南瓜慢说 www.pkslow.com ,欢迎大家来喝茶! 1 简介 Golang是一门优秀的语言,特别是在并发编程上,得益于它的协程和channel等,非常方便易用。它通过go module来管理包和依赖,本文介绍如何 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:115
|
回复:0
Go教程
go get太慢,增加代理,参见https://goproxy.io/zh/
如果您使用的 Go 版本是 1.13 及以上 (推荐) go env -w GO111MODULE=on go env -w GOPROXY=https://goproxy.io,direct # 设置不走 proxy 的私有仓库,多个用逗号相隔(可选) go env -w GOPRIVATE=*.corp.exampl ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:129
|
回复:0
Go教程
go语言设计与实现-数据结构-阅读笔记
数组Go语言中数组在初始化之后大小就无法改变,存储元素类型相同、但是大小不同的数组类型在Go语言看来也是完全不同的,只有两个条件都相同才是同一个类型。funcNewArray(elem*Type,boundint64)*Type{ifboundamp;amp ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:85
|
回复:0
Go教程
Go 开发者进阶周刊(Dec week 4)
本期含 Go 量 1 语言学习 x11 2 工程实践 x8 3 生态拓展 x3 4 开源项目 x5 阅读说明 本周刊每周五发布,同步国内外 Go 开发者在一周内的最新鲜成果和最前沿方向,作为订阅者提升和进阶的学习手册。 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:115
|
回复:0
Go教程
UnderstandingChanChan'sinGo
转自老外的文章:http://tleyden.github.io/blog/2013/11/23/understanding-chan-chans-in-go/ Achanneldescribesatransportofsorts.Youcansendathingdownthattransport.Whenusingachanchan,thething……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:106
|
回复:0
Go教程
Go - 类型与变量
Go 语言中的类型与其他语言类似,比较特殊的有以下几个: bool 类型 - 它的值只能是 true 与 false。 int / uint - 它们的长度会根据操作系统的不同(32/64 bit)的不同而有所区别。 保存指针的的32/64整形 - uintpt ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:110
|
回复:0
Go教程
Go嵌入类型及内部提升样例
这个有点新鲜哟。。。 package main import ( amp;quot;fmtamp;quot; ) type notifier interface { notify() } type user struct { name string email string } func (u *user) notify() { fmt.Printf(a ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:113
|
回复:0
Go教程
go 配置国内仓库
Linux配置 在.bash_profile中增加环境变量,这里使用百度的proxy仓库 export GOPROXY=https://goproxy.baidu.com/ 也可使用: http://goproxy.cn Intellij IDEA配置 goland没用过,不过是同一个公司的IDE,配置应该 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:118
|
回复:0
Go教程
VisualStudioCode配置Go开发环境最简单的方法!!!
由于大家都知道的原因,在国内如果想访问go等各种资源,都会遇到某种不可预知的神奇问题。导致在VSCode中安装go各种插件都会失败。于是乎,网上就出现了各种各样的解决方案:什么手动gitclone,手动建立golang.org/x ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:102
|
回复:0
Go教程
紫色飞猪的研发之旅--02golang:client-go浅学demo
client-go是kubernetes官方提供的go语言的客户端库,go应用使用该库可以访问kubernetes的APIServer,这样我们就能通过编程来对kubernetes资源进行增删改查操作;除了提供丰富的API用于操作kubernetes资源,client-go ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:96
|
回复:0
Go教程
Go1.13标准库的http包爆出重大bug,你的项目中招了吗?原创:王亚楼Go语言中文网今天 ...
Go1.13标准库的http包爆出重大bug,你的项目中招了吗?原创:王亚楼Go语言中文网今天……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:106
|
回复:0
Go教程
Go跨域头
method:=c.Request.Methodifmethod!=amp;quot;amp;quot;{c.Header(amp;quot;Access-Control-Allow-Originamp;quot;,amp;quot;*amp;quot;)//可将将*替换为指定的域名c.Header(amp;quot;Access-Control-Allow-Meth ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:124
|
回复:0
Go教程
Go语言系列二
字符串与其它主要编程语言的差异string是数据类型,不是引用或指针类型string是只读的byteslice,len函数可以是它包含的byte数string的byte数组可以存放任何数据UnicodeUTF8Unicode是一种字符集(codepoint)UTF8是uni ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:101
|
回复:0
Go教程
GO worker pool
背景 在实际工作中,我们总会限制goroutine数量——worker pool模式,控制goroutine数量,避免goroutine泄露与膨胀 示例 package main import ( amp;quot;fmtamp;quot; amp;quot;timeamp;quot; ) func wo ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:102
|
回复:0
Go教程
go-切片slice
其本身并不是数组,它指向底层的数组 作为边长数组的替代方案,可以关联底层数组的局部或全部 为引用类型 可以直接创建或从低产能数组获取生成 使用len()获取元素个数,cap()获取容量 一般使用make()创建 如果多个sl ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:123
|
回复:0
Go教程
go语言之进阶篇JSON处理
一、JSON处理JSON(JavaScriptObjectNotation)是一种比XML更轻量级的数据交换格式,在易于人们阅读和编写的同时,也易于程序解析和生成。尽管JSON是JavaScript的一个子集,但JSON采用完全独立于编程语言的文本格式 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:124
|
回复:0
Go教程
go类型系统
https://studygolang.com/articles/18822?tdsourcetag=s_pcqq_aiomsghttps://blog.csdn.net/hittata/article/details/50915496https://blog.csdn.net/hittata/article/details/51250179pre-declared type(预声明类 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:123
|
回复:0
Go教程
[Go]GO中的字符串底层数据结构
一个字符串是一个不可改变的字节序列,字符串通常是用来包含人类可读的文本数据。和数组不同的是,字符串的元素不可修改,是一个只读的字节数组。每个字符串的长度虽然也是固定的,但是字符串的长度并不是字符串类型 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:115
|
回复:0
Go教程
go语言实现九九乘法表
Go语言是谷歌2009发布的第二款开源编程语言。(有一个好的爹) Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程 最近要学习go.pytho ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:119
|
回复:0
Go教程
Go语言实现的并发聊天室(四)
1. 监听客户端退出 2. 超出自动退出 第一步:在HandleConnect函数中定义两个变量。 isQuit := make(chan bool) hasData := make(chan bool) 第二步:如果客户端关闭,向isQuit通道写入数据。 第三步:在go func(){} ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:102
|
回复:0
Go教程
Go语言基础之单元测试
文章引用自 go test工具 Go语言中的测试依赖go test命令。编写测试代码和编写普通的Go代码过程是类似的,并不需要学习新的语法、规则或工具。 go test命令是一个按照一定约定和组织的测试代码的驱动程 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:112
|
回复:0
Go教程
Go的包管理工具(一)
在前面转载了系列文章:Golang 需要避免踩的 50 个坑,总得来说阅读量都挺大。今天这篇文章,咱们一起聊聊Go的依赖包管理工具。 背景 每一门语言都有其依赖的生态,当我们使用Java语言的时候,使用Maven或者Gradle管 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:102
|
回复:0
Go教程
VsCode安装Go的相关插件
今天在学习Go的时候,安装Go的相关插件,显示安装不上,但是右下角也一直会提示让你安装,当然你可以设置成忽略,为了开发效率,我选择了安装。然后出现了问题,一直Failed。在网上看到了很多的文章,不是这个复制那 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:130
|
回复:0
Go教程
轻松搭建基于 Serverless 的 Go 应用(Gin、Beego 举例)
首先介绍下在本文出现的几个比较重要的概念: 函数计算(Function Compute): 函数计算是一个事件驱动的服务,通过函数计算,用户无需管理服务器等运行情况,只需编写代码并上传。函数计算准备计算资源,并以弹性伸 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:115
|
回复:0
Go教程
新闻速读 Python 和 Go 成为年度最受欢迎的黑客工具榜首 | Linux 中国 ...
• 黑客冒充 SpaceX 频道诈骗 两天获利价值 150 万美元的比特币 • BellSoft 与 VMware 合作改进 OpenJDK • .NET 5.0 不再内置 WinRT 支持,可精简六万行代码 作者:硬核老王 Python 和 Go 成为年度最受欢迎的 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:102
|
回复:0
Go教程
Go实现try-catch-finally机制
前言许多主流语言诸如:Java、Python都实现了try-catch-finally机制,而Go处理错误的方式却与前两种语言不同。关于Go处理异常的方式是好是坏仁者见仁智者见智,笔者还是更喜欢try-catch-fianlly的写法,这里便和大家 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:95
|
回复:0
Go教程
Go Storm Is Coming!
goland---http://idea.youbbs.org ........................................................................................................................................................................……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:110
|
回复:0
Go教程
Golang实现将有规律的excel表格转化成struct并一起写入go文件中
excel示例图: 该程序转换之后的go文件示例图: 将excel中的前四列转化为struct 第一列字段类型 如 int 第二列字段名称 如 显示顺序 第三列字段名 如 id 第四列s,c,all s表示服务端使用 c表示客户端使用 all表示都 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:116
|
回复:0
Go教程
[阅读笔记]Go语言并发之美
文章题目: Go语言并发之美文章链接: http://qing.weibo.com/2294942122/88ca09aa33002ele.html分享笔记: 这篇文章说的是go routine和channel在Go语言中的应用。刚开始看的时候,对文章使用lu ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:100
|
回复:0
Go教程
Go语言中各种数据格式转换
Go语言各种数据类型格式转换packagemainimport(amp;quot;encoding/jsonamp;quot;amp;quot;fmtamp;quot;amp;quot;reflectamp;quot;amp;quot;strconvamp;quot;)typeUserstruct{Idint`json:amp;quot;idamp;quot;`Namest ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:103
|
回复:0
Go教程
Go语言学习笔记十二--Go语言切片
一、切片的概念和基本操作1packagemain23importamp;quot;fmtamp;quot;45//切片定义切片是基于数组类型的一层封装。它非常灵活,可以自动扩容,切片是一个引用类型6funcmain(){7varaint//内写了数字就是数组没写数子 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:107
|
回复:0
Go教程
编程语言性能实测,Go 和 Python谁更牛?
点击上方“Python高校”,关注 未未干货立马到手 作者 | Pawel Dziubałka, Sebastian Karasiewicz 译者 | 泓技 出品 | AI科技大本营 互联网上有非常多的精彩代码,它们成了构建各种基础设施的基础。你正在阅 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:97
|
回复:0
Go教程
Go语言开发工具LiteIDE x16发布
LiteIDE x16更新,支持键盘绑定,修复X15版本的GOBIN设置错误,更新go命令为在$PATH中查找,修复双击错误跳转焦点设置。LiteIDE 用户请下载并更新到最新版本。 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 17:01
|
阅读:99
|
回复:0
1 ...
7
8
9
10
11
12
13
14
15
... 981
/ 981 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部