E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
【Golang开发】
进程、线程、协程、goroutine区别
在
golang开发
的过程中相信大家最经常接触的就是go协程,但对于什么是协程以及什么是go协程,可能还停留在go出去的就是协程这个表面认知,这不仅会给我们项目带来隐藏的问题。
slagsea
·
2020-07-09 22:34
java相关问题
使用空 struct 做为 channel 中的通知载体
背景使用
Golang开发
的时候,会经常使用channel来进行信号通知,即所传递的数据本身没有什么实际价值。
Totoro19
·
2020-07-09 12:34
编程
在Windows10安装部署
Golang开发
环境
Golang语言在近年来因为其高性能、编译速度快、开发成本低等特点逐渐得到大家的青睐,本篇主要讲述在Golang的安装部署。操作系统为Windows1064位。一、安装官网下载安装包:https://golang.org/点击Download:选择Windows操作系统对应的安装包:下载完成后,运行,一路按照默认设置点击下一步,直至完成安装。二、环境变量安装完成后,需要设置若干个相关变量,环境变量
线程魔法师
·
2020-07-09 05:24
Golang
Cosmos SDK 介绍(下)
Cosmos是一套成熟且高可用区块链开发框架,拥有模块化设计、基于
Golang开发
、支持跨链协议等特点,是目前比较主流的区块链开发框架
数与科技
·
2020-07-08 23:20
剖析 Cosmos SDK 应用程序,Part 1:全节点与核心文件
Cosmos是一套成熟且高可用区块链开发框架,拥有模块化设计、基于
Golang开发
、支持跨链协议等特点,是目前比较主流的区块链开发框架
数与科技
·
2020-07-08 23:20
Golang开发
环境搭建 - windows平台
本页主要介绍一下golang(简称Go)开发环境的搭建。会涉及到Go安装包下载,安装以及环境变量配置Step01安装包下载Go安装包下载地址https://golang.google.cn/dl/官网分别提供了基于windows,MacOS,Linux系统的安装包。可根据自己的电脑系统选择对应的安装包,并下载…Step02安装直接安装,如图点击下一步直到完整Step03环境变量配置Go环境配置,主
一位代码爱好者 - matt
·
2020-07-08 23:48
Golang学习笔记
如何搭建一个数字货币交易所?
我们目前手上有一套完整的源码,包含前后端,线上稳定运行2年以上,持续优化中1、后台管理系统是php开发2、交易所主程序是:采用
golang开发
,框架采用的是Golangginweb3、前端框架:vue4
车况报告
·
2020-07-08 06:29
3.1.1
Golang开发
环境搭建
总目录:https://blog.csdn.net/qq_41106844/article/details/105553392Golang-子目录:https://blog.csdn.net/qq_41106844/article/details/105553366搭建go开发环境安装go开发包Go官方镜像站(推荐):https://golang.google.cn/dl/根据系统下载相应的安装包
寒 暄
·
2020-07-08 01:54
▶寒暄_Golang
搭建Go开发环境
共勉1
Golang开发
环境环境可以选择Goland或者是VSCode,但是由于Goland是收费的,使用破解版的(律师函警告)容易出现问题,如果你也是学生,那就二选一吧,我习惯使用Goland,这里介绍
CodingPassion
·
2020-07-08 00:32
golang
macos
visual
studio
code
golang开发
:环境篇(三)开发利器Goland安装与激活
这节主要介绍下
golang开发
的最主要的IDE,Goland。可以有效提高开发效率。用过一段时间IntelliJ+GO插件,其实功能上跟goland差不多。
飞翔码农
·
2020-07-07 07:20
go
ipset
IPSET本项目提供与LinuxIPSET技术兼容的服务器隔离策略自动部署和更新方案快速开始本项目为
Golang开发
的插件原理 IPTables是Linux服务器上进行网络隔离的核心技术,内核在处理网络请求时会对
超哥__
·
2020-07-07 07:45
golang环境搭建
转自:http://studygolang.com/articles/5798windows下搭建
golang开发
环境•golang安装▶下载对应操作系统的版本并安装,下载地址:http://www.golangtc.com
_宇宙浪子_
·
2020-07-07 04:50
GO
Neovim下配置
golang开发
环境
golang开发
者在Vim上贡献了许多成熟的插件。站在巨人的肩膀上,我们可以非常轻松的在Vim下配置出属于自己的golang的开发环境。
城西丶
·
2020-07-07 00:48
Goland开发环境搭建详解
Golang开发
环境搭建首先学习一门开发语言首先先要搭建开发环境,有了环境我们才能进行代码的开发,先介绍在一些主流的操作系统编译环境的搭建和IDE选择。
码墨
·
2020-07-06 16:39
Go语言学习笔记
GOLang开发
环境搭建(Windows)
家里的网络打不开TheGoProgrammingLanguage,本文使用的安装包从go语言中文网下载我的操作系统:Windows10家庭中文版,x86架构,64位操作系统安装gowindows上安装软件总是很简单的,go安装流程也不例外:从Go安装包下载下载对应的安装包,我的系统选择:go1.10.3.windows-amd64.msi双击使用默认配置安装安装IDE为了方便编写代码,需要安装一个
煎鸡蛋汤
·
2020-07-06 16:34
go
windows部署mindoc
MinDoc用
Golang开发
。可以方便用户部署和实用,支持Markdown和HTML两种编辑器。可以用来储存日常接口文档,数据库字典,手册说明等文档。
贺刘芳
·
2020-07-06 10:00
计划用Godot来制作golang系统的GUI前台
+++计划将Godot用于软件的前台,而后台利用
Golang开发
。充分利用两者的跨平台性。
wyyyh9458
·
2020-07-06 08:56
golang
开发
Golang Tcp粘包处理(转)
在用
golang开发
人工客服系统的时候碰到了粘包问题,那么什么是粘包呢?
weixin_33940102
·
2020-07-05 23:13
golang斗地主
golang开发
的服务端编程简单,执行高效,有效利用多核资源,
dwg_255
·
2020-07-05 06:54
根据模板生成代码的命令行工具(
GoLang开发
)
项目地址:https://github.com/lwydyby/generator-cli前言尽量少干活,让数据塑造代码;依靠工具,把机制和策略分离建设性懒惰是大师级程序员的基本美德之一(一切为了简化开(偷)发(懒)!)开发的目的是减少业务开发中重复的复制粘贴工作,这里我写的example是针对springboot+vue项目,其实对于其他项目,甚至其他语言,只要是可以归纳为一个模板,只是修改部分
万万没想到0831
·
2020-07-05 06:33
golang
利用beego开发网站(一)
一,安装golang的开发工具和语言的编译工具(如果本步骤不会的话,请去golang中国社区查阅资料进行开发搭建)我安装的是liteide,来开发golangweb二:配置环境变量,使用
golang开发
的话两个特性比较的重要
二斗斗
·
2020-07-05 05:45
使用CHCA搭建静态博客
[toc]chca是一个使用
golang开发
的静态博客生成器,简单、方便、快捷,抛弃每次都需要使用命令编译文件,采用文件监听方式编译,作者只需把markdown文件放到配置中的markdown文件夹下就能自动生成
chca
·
2020-07-05 02:17
vim--
golang开发
配置
最近在学习golang,砍柴就要先磨刀,下面介绍下适合
golang开发
的一些vim配置,大家可以根据需要选用。
linglongwunv
·
2020-07-04 21:39
vim学习笔记
Go入门
主要参考资料如下:Go入门指南Macos安装
golang开发
环境查看可以安装的版本:$brewsearchgoBendeMacBook-Pro:~ben$pwd/Users/benBendeMacBook-Pro
fangxh2013
·
2020-07-04 16:40
Go
go
golang开发
:类库篇(三)命令行工具cli的使用
为什么要使用命令行觉得这个问题不应该列出来,又觉得如果初次进行WEB开发的话,可能会觉得所有的东西都可以使用API去做,会觉得命令行没有必要。其实,一个生产的项目命令行是绕不过去的。比如运营需要导出报表、统计下付费用户、服务不稳定修改下订单状态等等,再者,命令行的工具基本都是内部使用,调试日志可以随意点,退一万步来说,即使有问题了,还可以再次修改。不像API是是随机性的,有些业务发生错误和异常是随
飞翔码农
·
2020-07-04 15:43
go
golang环境中grpc与zipkin的集成
最近我在做服务追踪,我们后台使用
golang开发
,grpc做服务通信,最终选择集成zipkin来做,这个公开资料比较少,写文章来总结一下,方便
dklg36635
·
2020-07-04 14:49
Go and HTTPS
之前只是粗浅接触过HTTP(使用
Golang开发
微信系列)。
BlueSy2008
·
2020-07-04 04:11
Linux
转载:Golang slice的误解(切片的坑)
,而array和slice的区别在于1.array是固定长度,slice是可变长度2.array是值类型,slice是引用类型array和slice的声明:切片数组的声明slice的坑:在对于一个刚用
golang
qq_28710983
·
2020-07-02 17:24
golang
使用Atom配置
Golang开发
环境
Golang作为一种新的编程语言,也有着非常多的IDE,其中个人觉得使用IntelliJ开发是一种很不错的选择,但是免费版有功能是缺失的,如果又不想付费购买专业版的,Atom就是一种不错的选择。Atom是更为先进的文本代码编辑器,是由Github打造的下一代编程开发利器,Atom是开源的,美观,各种炫酷效果,还有有各种强大的插件。Atom上面配置Golang的开发环境,使用Atom作用IDE,发现
姜家志
·
2020-07-02 17:08
【golang实战】获取web提交的数据
背景之前做
golang开发
的时候,用的是beego框架,框架的好处是,把所有工具都封装好了,在获取参数的时候,只要调用相应的方法,就能取得对应的数据。
晴_空
·
2020-07-02 16:39
golang
最简单的安装
Golang开发
环境
相信我们在学习Golang语言之前已经学过其他的语言了,在学习语言之前肯定是要先配置下语言的开发环境。这里我们分为两步。macOS安装Golang环境这是只介绍一种简单的,简单得像个傻瓜式的安装方式:那就是下载,exe或者dmg安装包的方式,图形化一路next狂飙安装。Golang是谷歌的亲儿子,所以官方网站也是在伟大的城墙之外了。但是,还有Golang的中文学习网,这个网站是真的不错。https
_AlphaBaby_
·
2020-07-02 14:13
[
golang开发
]go语言开发做单元测试
go语言开发做单元测试什么是单元测试单元测试本质上也是源代码中的一部分,与普通代码的区别在于它是验证代码正确性的代码。可简单做个定义:单元测试是开发人员编写的、用于检测在特定条件下目标代码正确性的代码。软件开发天生就具有复杂性,没人敢打包票说自己写的代码一点问题都没有,或者不经测试就能保证代码正确运行,可能你在这个执行路径下能够执行,殊不知还有其他路径,有一一去验证过吗,因此,要保证程序的正确性就
oRewrite
·
2020-07-02 13:22
golang开发入门
Go的50坑:新
Golang开发
者要注意的陷阱、技巧和常见错误[2]
![image](http://qiniu.zhequtao.com/FvUZdggXqfwFgNEamVzcIRnlgU99)>Golang作为一个略古怪而新的语言,有自己一套特色和哲学。从其他语言转来的开发者在刚接触到的时候往往大吃苦头,我也不例外。这篇文章很细致地介绍了Golang的一些常见坑点,读完全篇中枪好多次。故将其转载。由于文章很长,分为上下两部分,第一部分记录初级篇,第二部分记录进
程序员阿俊
·
2020-07-02 10:24
Golang
CentOS7安装
Golang开发
环境
文章目录安装VScode用yum安装golang配置go语言环境开始Go语言编程创建Github仓库创建自己的第一个Go语言库用Go本身拥有的测试框架测试stringutil库安装go的一些工具安装与运行gotour(不安装tour)安装VScode密钥安装安装储存库然后在检查更新的同时安装VScode最后在应用程序->编程里面找到它将它拖到桌面即可用yum安装golangsudoyuminsta
不喜欢打代码的程序猿
·
2020-07-02 10:29
PyCharm搭建
Golang开发
环境
从长远考虑,建议使用GoLand或其他IDE如VSCodePS:不得不说JetBrains鸡贼,作者开发的插件在后续版本扣了个不兼容的帽子直接不支持了推荐直接阅读:VSCode搭建
Golang开发
环境问题描述
XerCis
·
2020-07-02 09:04
Golang
用 Golang 开发 Android 应用(四)—— Sensor 使用
用
Golang开发
Android应用--Sensor使用计划按以下的内容更新Sensor使用关于SensorSensor使用sensor.Event说明Sensor进阶Sonsor一些应用场景计划按以下的内容更新基本环境配置简单
kaisoft
·
2020-07-02 06:23
Golang
Android
goLang学习之一
windows下搭建
golang开发
环境下载地址:http://www.golangtc.com/download环境变量配置,这里只需要配置GOROOT、GOBIN和GOPATH三个环境变量即可。
架构小兵
·
2020-07-02 05:33
vscode在windows下
golang开发
环境搭建
git安装git官网:https://git-scm.com/Downloads-->Windows-->64-bitGitforWindowsSetup下载后,双击安装文件,正常安装即可go安装go官网:https://golang.google.cn/Downloadgo-->go1.12.13.windows-amd64.msi下载后,双击安装文件,正常安装即可此示例安装目录为I:\inst
zerone改变世界
·
2020-07-02 05:58
编程语言go
centos7最小化安装后——从零开始安装配置Fabric的依赖环境
文章目录1.基础配置与安装2.安装最新版git3.安装golang4.安装python4.1pip的使用与配置5.安装docker6.安装docker-compose7.vim下构建
golang开发
环境
cactusblossom
·
2020-07-02 03:37
Hyperledger
Fabric
一个基于
golang开发
的博客系统--如何部署goblog
GoBlog是一个基于GoLang、Mysql、Redis相关技术实现的简单个人博客。GoBlog在GinCMS的基础上开发了前端展示界面。下载地址https://sn9.us/file/20193518-406730634https://sn9.us/file/20193518-406733593下载压缩包,修改数据库配置项。1、创建一个mysql数据库,把sql导入到mysql数据库中,修改一
朱健强ZJQ
·
2020-07-02 03:36
GinCMS
golang开发
环境搭建
最近由于工作需要,开始接触一门新的语言——golang,Golang是Google开发的一种编译型,可平行化,并具有垃圾回收功能的编程语言。对于熟悉Java的人,在语言习惯方面有部分不适应,个人感觉更像js与C的结合版,慢慢熟悉后会觉得是一门非常棒的语言,速度快,高性能。确实值得去学习了解。由于公司主要开发是在linux系统下,熟悉的配置还是在linux下,不过也一并把windows的配置简单描述
nostalgis
·
2020-07-02 02:52
Go语言中CGO的使用例子
部门产品业务功能采用
Golang开发
,但是有些功能是用c写的,比如说net-snmp,bfd协议等等,像这些如果使用GO语言重编的话,既有实现的复杂度也需要相当长的时间,好在GO语言提供了CGO机制,使得能够在
mrsonko
·
2020-07-02 00:33
Go语言开发
go-stat-reporter(1):
golang开发
通用报表展示系统,设计数据结构
项目地址:https://github.com/golangpkg/go-stat-reporter/相关分类文章:https://blog.csdn.net/freewebsys/article/category/7778259本文的原文连接是:https://blog.csdn.net/freewebsys/article/details/80907076博主地址是:http://blog.c
freewebsys
·
2020-07-02 00:24
stat-reporter
golang
golang抽取接口,依赖注入(依赖倒置)解决包引用关系
本文首发于我的个人博客本文记录了作者在
golang开发
中,通过抽取接口,依赖注入的方式,解决包与包之间的不合理引用关系。
FitzLeopard
·
2020-07-02 00:55
good
practice
golang开发
:类库篇(一) Zap高性能日志类库的使用
为什么要用zap来写日志原来是写PHP的,一直用的error_log,第一次写Go项目的时候,还真不知道该怎么写日志,后来就按照PHP的写法自己不成规范的捣鼓写。去了新公司之后,发现用的是zap。后来查询了解了下zap,前同事反应他们很多大公司都在使用zap写日志,GitHub上star高达7K多,足以说明它受欢迎的程度。1.zap是Uber开源的日志库;2.很多大的公司和小的公司都在使用;3.跟
飞翔码农
·
2020-07-01 23:28
go
go-gl搭建开发环境(一)
使用
Golang开发
O
csxiaoshui
·
2020-07-01 21:15
go-gl
Goland软件使用教程(三)
由于软件在安装时会自动安装一些必备的
golang开发
插件,例如:Go,GoIDE,Terminal,GitHub等插件。但是除了这些基本的插件外,我们可能还需要安装其他
benben_2015
·
2020-07-01 18:12
GO学习总结
Golang 小技巧
1.前言
Golang开发
过程中的一些小技巧在这里记录下。2.内容1)包的引用经常看到Golang代码中出现_"controller/home"类似这种的引用,这里的下划线有什么作用呢?
feng1456
·
2020-07-01 16:54
Golang
golang http urlencode
背景:使用pythonhttpserver搭建了一个关键词提取http服务,使用
golang开发
的服务,通过http请求访问httpserver。
面向未来的历史
·
2020-07-01 15:26
go
golang开发
环境配置
安装go语言开发环境说明:本文大致参考潘老师博客:安装go语言开发环境根据我自己的配置过程遇到坑的地方,会在关键部分稍作补充本文主要用于记录一下用到的命令及其相关知识、含义1.在CentOs下安装VSCode编辑器(需使用桌面版CentOs)1.1要注意市面上流行的Linux系统有两大类,分别是Debian系列系统和RedHat系列系统,不同系列的Linux系统安装指令是不同的RedHat系列:R
Wonderful_sky
·
2020-07-01 14:10
go语言
服务计算
说明文
环境搭建
上一页
8
9
10
11
12
13
14
15
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他