设为首页
收藏本站
设为首页
点击收藏
手机版
手机扫一扫访问
迪恩网络手机版
关注官方公众号
微信扫一扫关注
公众号
忘记密码?
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语言框架:BeegovsGin的区别
前言:一切语言、技术或者框架,本质都是工具,工具的价值在于为使用者提供竞争优势。一、Beego和Gin全方位比较MVCBeego支持完整的MVC,Gin不支持完整的MVC(需要开发者自己实现MVC)路由amp;amp;amp;SessionBeego支 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:127
|
回复:0
Go语言基础之指针
区别于C/C++中的指针,Go语言中的指针不能进行偏移和运算,是安全指针。 要搞明白Go语言中的指针需要先知道3个概念:指针地址、指针类型和指针取值。 Go语言中的函数传参都是值拷贝,当我们想要修改某个变量的时候 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:115
|
回复:0
Go 通道(channel)与协程间通信
协程间通信 协程中可以使用共享变量来通信,但是很不提倡这样做,因为这种方式给所有的共享内存的多线程都带来了困难。 在 Go 中有一种特殊的类型,通道(channel),就像一个可以用于发送类型化数据的管道,由其负 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:94
|
回复:0
Go探索-Slice
Slice basic type SliceHeader struct { Data uintptr //切片数据域指针,声明了该切片在内存中起始地址 Len int Cap int } 切片内存:在 64 位机器下,最小分配内存单元是 8 字节(内存分配必须是 2 的指 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:107
|
回复:0
Go基础编程:Go语言介绍
本文转自:https://www.zhihu.com/question/21409296 Go语言是什么 2009年11月10日,Go语言正式成为开源编程语言家庭的一员。 Go语言(或称Golang)是云计算时代的C语言。Go语言的诞生是为了让程序员... ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:120
|
回复:0
go语言简单介绍,增强了解
1.amp;#160;Go语言没有类和继承的概念,所以它和amp;#160;Javaamp;#160;或 C++ 看起来并不相同。但是它通过接口(interface)的概念来实现多态性。Go语言有一个清晰易懂的轻量级类 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:108
|
回复:0
十条有用的 Go 语言编程技巧
转自: http://mikespook.com/2014/07/%E5%8D%81%E6%9D%A1%E6%9C%89%E7%94%A8%E7%9A%84-go-%E6%8A%80%E6%9C%AF……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:142
|
回复:0
GO语言搭建
最近对GO语言产生了浓厚的兴趣。因为GO语言不仅仅可以开发桌面、web程序,最吸引我的是安卓大有往GO语言全方位靠拢的趋势,自家的系统还是用自家的语言开发比较靠谱。用一句话来说:Go语言是谷歌2009 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:119
|
回复:0
用Go语言写个外挂(上)
用Go语言写一个Windows的外挂 转 http://www.jianshu.com/p/1b8efb1bc3c0?hmsr=toutiao.ioamp;amp;utm_medium=toutiao.io……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:113
|
回复:0
我为什么要学Go语言
# 我为什么要学Go语言### 公司的强烈推荐 之前也了解过Go语言并没有觉得有什么了不起,Go能做的其他语言都能做。### 网上查找学习Go语言的理由 网上大体有两类人,一类说Go是大公司出的很火很 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:111
|
回复:0
为什么要学习Go语言?
终于等到你!Go语言——让你用写Python代码的开发效率编写C语言代码。 为什么互联网世界需要Go语言 世界上已经有太多太多的编程语言了,为什么又出来一个Go语言? 硬件限制:摩尔定律已然失效 摩尔 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:106
|
回复:0
Go语言设计哲学
世界万物都是并行发生的,天生对并发支持良好的go语言更容易描述并行的世界; 世界是由物质组合构成的-微观世界:由小的粒子组合成大的粒子;宏观世界:由小的物体组合成大的物体; 继承只能描述现实世界的一小 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:122
|
回复:0
三分钟了解Go语言的前世今生
一、 为什么需要一个新的语言最近十年来,C/C++在计算领域没有很好得到发展,并没有新的系统编程语言出现。对开发程度和系统效率在很多情况下不能兼得。要么执行效率高,但低效的开发和编译,如C++;要么执 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:104
|
回复:0
go语言如何入门?从一个简单例子开始学起
首先先分享一个可以在本地就能查看文档的骚操作(linux系统)……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:99
|
回复:0
我为什么选择使用Go语言?
谢孟军:EGO会员、GopherChina组织者、《Go Web编程》一书的作者,专注Golang技术架构。本文来自EGO会员群分享,入群方式见文末 在这里我主要想和大家分享一些Go和我个人的成长史。 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:88
|
回复:0
Go-简介-发展 01-Go语言介绍
01-Go语言介绍 目录 Go语言介绍 Go语言特性 Go语言发展(版本/特性) Go语言应用 谁在用 应用领域 Go语言项目 Go语架构 Go语言发展前景 Go语言介绍 Go 即Golang,是Go ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:113
|
回复:0
Go语言系列之并发编程
Go语言中的并发编程 并发与并行 并发:同一时间段内执行多个任务(宏观上并行,微观上并发)。 并行:同一时刻执行多个任务(宏观和微观都是并行)。 Go语言的并发通过goroutine实现。gorout ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:97
|
回复:0
干货分享:六个知名的Go语言web框架
框架一直是敏捷开发中的利器,能让开发者很快的上手并做出应用,甚至有的时候,脱离了框架,一些开发者都不会写程序了。成长总不会一蹴而就,从写出程序获取成就感,再到精通框架,快速构造应用,当这些方面都得心应 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:96
|
回复:0
go语言和c++比较
Go语言和C++还是很像的,比如指针,值,引用等,但是Go语言有GC,这就极大的方便了我们编程,不用考虑内存使用的问题,这也是选Go不选C++的原因,因为管理内存确实不是应用编程要考虑的问题,而是更底 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:107
|
回复:0
我为什么选择go语言 - 王大王
这里,我并不打算引起语言争论的口水仗,我并不是什么大牛,对语言的造诣也不深,只是想通过自己实际的经历,来说说为什么我在项目中选择go。 其他语言的经历 C++ 在接触go之前,我已经有多年的c++开发 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:110
|
回复:0
看到go语言简介想到的
这些东西是平时遇到的, 觉得有一定的价值, 所以记录下来, 以后遇到类似的问题可以查阅, 同时分享出来也能方便需要的人, 转载请注明来自RingOfTheC[
[email protected]
...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:97
|
回复:0
用Go语言做产品半年的一些感觉
用Go语言做产品刚好半年,有一些感觉跟大家说道说道。在使用Go之前,我常常想象,无法使用先进的Debug工具会对工作进度造成多么巨大的影响。甚至在Visual Studio的娇惯下认为,不能调试基本就 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:110
|
回复:0
为什么要用Go语言做后端
FMZ数字货币量化平台 www.fmz.com, 后端使用Go语言,这里是创始人Zero谈论使用Go语言所带了的便利。……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:112
|
回复:0
Go语言中的管道(Channel)总结
管道(Channel)是Go语言中比较重要的部分,经常在Go中的并发中使用。今天尝试对Go语言的管道来做以下总结。总结的形式采用问答式的方法,让答案更有目的性。Q1.管道是什么?管道是Go语言在语言级 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:118
|
回复:0
Go 语言的崛起?
我们这个世界真的需要另外一种C语言风格的编程语言吗?很显然,谷歌很早就这么认为了,在2009年,它借用雷蒙斯乐队的歌“Hey!Ho!Let’s Go”,正式推出了Go语言。现在Go语言开发团队已经开发 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:98
|
回复:0
Go语言基础之包
在工程化的Go语言开发项目中,Go语言的源码复用是建立在包(package)基础之上的。本文介绍了Go语言中如何定义包、如何导出包的内容及如何导入其他包。 Go语言的包(package) 包介绍 包(package)是多个Go源码的集 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:97
|
回复:0
Go语言的几个Web开发框架 - 蝈蝈俊
对比下来,Revel的资料还是比较多,我个人推荐Revel。 Revel Web开源框架 是一个高效的Go语言Web开发框架,其思路完全来自 Java 的Play Framework。https://……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:124
|
回复:0
路径和问题大击破Go版本
给定一个二叉树和一个目标和,判断该树中是否存在根节点到叶子节点的路径,这条路径上所有节点值相加等于目标和。示例:输入:5/\48//\11134/\/\7251输出: ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:110
|
回复:0
Inheritance and subclassing in Go - or its near likeness
原文:amp;#160;http://golangtutorials.blogspot.com/2011/06/inheritance-and-subclassing-in-go-or.html Those……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:103
|
回复:0
【转】Inheritance and subclassing in Go - or its near likeness
———————————————————————————— Inheritance and subclassing in Go - or its near likeness Other topics i……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:106
|
回复:0
Go语言基础学习-指针与切片操作
一.值,指针和引用类型 与C和C++不同 Go语言中的数组是按值传递的,所以传递一个大数组的代价特别大,幸运的是,在Go语言中不常用数组,因为我们可以用切片代替(所以切片和数组到底有什么区别?) ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:119
|
回复:0
go基础笔记
1.slice:作为参数传递时,传递的是地址,当append时,在新的内存地址分配数据,但是没有返回给原的slice,只能通过返回值的方式赋值给slice2.func(aint):传递,可以3.匿名函数:函数内部的声明匿名函数4.闭包:初始 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:99
|
回复:0
GO 时间处理
比较大小 比较大小 先把当前时间格式化成相同格式的字符串,然后使用time的Before, After, Equal 方法即可. time1 := amp;quot;2015-03-20 08:50:29amp;quot; time2 := amp;quot;2015-03-21 09:04:25amp;quot; / ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:136
|
回复:0
go中的map[Interface{}]Interface{}理解
map里面的k,v支持很多的类型。对于go来说也是,go中有个接口的概念,任何对象都实现了一个空接口。那么我们把map里面的k,v都用interface去定义,当我们在使用这个map的时候,我们可以把任何类型的参数传入到,这个ma ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:58
|
阅读:129
|
回复:0
go-common-pool设计原理分析
common-pool:对于一些对象的频繁创建会带来很大的系统开销,并且需要对对象数量进行控制来降低资源消耗,比如数据库连接,线程等common-pool采用了缓存思想来解决这个问题,预先把一些对象资源创建好并统一保存起来 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:63
|
回复:0
Go----defer和return执行的先后顺序
Go中defer和return执行的先后顺序多个defer的执行顺序为“后进先出”;defer、return、返回值三者的执行逻辑应该是:return最先执行,return负责将结果写入返回值中;接着defer开始执行一些收尾工作;最后函数携带当 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:60
|
回复:0
go语言日志收集系统项目--配置文件
1.安装kafka和zookeeper (1)网盘链接 zookeeper-3.4.14提取码:j83b kafka_2.11_2.0.0提取码:r72u (2)解压到自己想安装的目录,例如C:\zookeeper-3.4.14 (3)进入到自己解压的目录,C:\zookeeper-3.4.14\co ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:66
|
回复:0
Go 微服务实战
一、Go语言来源 Go语言在设计时,Java和C ++是编写服务器程序最常用的语言(至少在Google是这样),这是因为使用这些语言可以高效的开发。但是Go设计者们觉得像Java和C++这些语言需要开发者记忆太多的语法和规则,并且 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:66
|
回复:0
Go系列教程——8.if-else语句
这是我们Golang系列教程的第8篇。if是条件语句。if语句的语法是ifcondition{}如果 condition 为真,则执行 { 和 } 之间的代码。不同于其他语言,例如C语言,Go语言里的 { } 是必要的,即使在 { } 之间只 ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:71
|
回复:0
linux下安装go调试器delve
标准方法安装$gogetgithub.com/go-delve/delve/cmd/dlv源码方式安装$exportGOPATH=~/.go$gitclonehttps://github.com/go-delve/delve.git$GOPATH/src/github.com/go-delve/delve$cd$GOPATH/src/github.com/g ...……
作者:菜鸟教程小白
|
时间:2022-7-10 16:57
|
阅读:62
|
回复:0
1 ...
18
19
20
21
22
23
24
25
26
... 981
/ 981 页
下一页
热门
推荐
More+
专题
导读
More+
热门
话题
More+
阅读
排行榜
返回顶部