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开发
Golang开发
Web API服务器,echo框架集成Swagger快速开发API文档
于是最近在学习
golang开发
WebAPI服务器的时候想着也集成Swagger到项目中,但是在网上找了很多文档都是不可行的,并且还很复杂,要么就是说一半的,写着写着不知道改怎么写了。
灬倪先森_
·
2020-07-01 11:59
golang开发
golang
echo
web
api
swagger
api文档
Go语言开发gRpc服务,springboot2.x客户端调用
Golang开发
gRpc服务首先本机安装proto客户端,并配置环境变量创建golang项目结构如下图3.新建一个helloworld.proto文件,内容如下syntax="proto3";packagehelloworld
Koala_Ivy
·
2020-07-01 10:39
golang开发
技巧
使用gofmt重要的话说3遍使用gofmt使用gofmt使用gofmtgofmt是golang提供的代码格式化工具,整个团队使用,就不需要做代码风格审查了协程使用规范将并发留给调用者//ListDirectoryreturnsthecontentsofdir.funcListDirectory(dirstring)([]string,error)//ListDirectoryreturnsacha
mukebb
·
2020-07-01 07:14
go
golang
Golang从入门到精通(二):
Golang开发
环境配置
跨平台特性Go语言和Java,Python一样,也是支持跨平台的。另外,Go语言还有黑科技:支持跨平台编译。比如你手头只有Mac系统,而你的用户有Linux和Windows的,他们也想使用你的Go语言程序,你可以通过交叉编译出Linux和Windows上的可执行文件给他们。另外,你甚至可以在32位平台的机器上以编译生成64位平台上的可执行程序。Windows下安装go语言官方下载地址:https:
nudt_qxx
·
2020-07-01 06:37
golang
Golang从入门到精通
超级账本Fabric供应链跟踪项目【源代码】
Fabric链码采用
GOLANG开发
,负责维护资产的状态,后台为采用Node.js开发的Web应用,负责为用户提供访问区块链上资产的操作界面,例如资产的创建、所有权转移等操作。
新缸中之脑
·
2020-07-01 04:19
Hyperledger
Fabric
超级账本Fabric 2.0 安装步骤
HyperledgerFabric区块链开发教程及工具:Fabric区块链Node.js开发详解Fabric区块链Java开发详解Fabric区块链
Golang开发
详解Fabric区块链浏览器中文版Fabric
新缸中之脑
·
2020-07-01 04:17
Hyperledger
Fabric
一款开源蜜罐神器
先给出该项目的GitHub地址https://github.com/hacklcx/HFish官方是这样介绍的:HFish是一款基于
Golang开发
的跨平台多功能主动诱导型开源蜜罐框架系统,为企业安全防护精心打造
零客网络安全社区
·
2020-07-01 03:58
gRPC
golang开发
指南
为什么使用gRPC样例代码和环境的建立样例测试服务定义生成客户端和服务端代码创建服务端实现RouteGuideSimpleRPCServer-sidestreamingRPCClient-sidestreamingRPCBidirectionalstreamingRPCStartingtheserverCreatingtheclient创建客户端CallingservicemethodsSimpl
kingeasternsun
·
2020-07-01 01:31
Go
Golang你所不知道的技巧
golang开发中强大的库
MacOS下基于vim搭建
golang开发
环境
背景去年年初换了工作,新公司给配发的是mac的笔记本(程序员用mac作为开发整的比windows好),另外由于工作的想要使用golang作为开发语言。之前一直使用LiteIDE作为golang的开发IDE,用的倒也顺手。可是最近LiteIDE不知道怎么得老是抽风,没办法进行函数/变量的跳转。这让我阅读代码时很是不爽,大大降低了我的工作效率。再加上年前去公司总部开年会时看到小组内其他成员都是用vim
寻梦者1990
·
2020-06-30 20:23
vim
mac
golang
linux根目录空间不足解决方案
1.前言之前新建了个ubuntu虚拟机来构建
golang开发
环境以及用来运行docker,跟虚拟机分配了20G的空间并挂载到了根目录,但是后来由于用到的镜像越来越多,20G的空间已经远远不能用,所以不得不为系统扩展空间
yuanfang_way
·
2020-06-30 09:04
linux
ELK系列(七)、Filebeat+Logstash采集多个日志文件并写入不同的ES索引中
而filebeat很轻量,前身叫logstash-forward,是使用
Golang开发
的,所以不需要有java依赖,也很轻量,占用资源很小,但功能也很少,不支持对数据做预处理。
王义凯_Rick
·
2020-06-29 20:10
#
ELK
elk
filebeat
logstash
nginx
监控
vscode中配置
golang开发
环境
在使用vscode配置
golang开发
环境可谓是一波三折,vscode中的go插件在自动下载其他依赖插件时会经常出现安装失败的情况,即使是的情况下也会出错。如何解决呢?下面给出常用的解决办法。
依然自我
·
2020-06-29 17:57
Go Web 框架 Gin 路由的学习
目前,GithubStar数已经达到了3.8w.框架的实现非常简单,可定制性非常强,性能也比较好,深受
golang开发
者的喜爱。Gin提供了web开发的一些基本功能。
搬砖程序员带你飞
·
2020-06-29 05:59
golang
招聘
Golang开发
工程师两枚
任职要求:1、计算机相关专业毕业;2、至少1年以上
Golang开发
经验,熟练使用Golang进行Web,微服务应用开发;3、熟悉除Go以外任意一种语言,懂nodejs,java或具有服务器开发经验优先;
DavidYang_810f
·
2020-06-28 22:04
dgraph 使用简介
dgraph简介dgraph使用示例(基于golang)golangclient安装创建schema数据的CURD事务总结dgraph简介dgraph是基于
golang开发
的开源的分布式图数据库.诞生时间不长
wang_yb
·
2020-06-28 19:00
dgraph 使用简介
dgraph简介dgraph使用示例(基于golang)golangclient安装创建schema数据的CURD事务总结dgraph简介dgraph是基于
golang开发
的开源的分布式图数据库.诞生时间不长
千里之行,始于足下
·
2020-06-28 19:00
kubernetes之流量入口控制Ingress Controller
kubernetes之Ingresscontroller前言: traefik Traefik是一个用
Golang开发
的轻量级的Http反向代理和负载均衡器。
weixin_34411563
·
2020-06-28 19:23
Caddy – 方便够用的 HTTPS server 新手教程
最近发现了一个
golang开发
的HTTPserver,叫做Caddy,它配置起来十分简便,甚至可以28秒配置好一个支持http2的server,而且对各种http新特性都支持的比较早(比如http2、quic
weixin_34279184
·
2020-06-28 15:12
ubuntu16.04 Golang语言开发环境搭建
一、安装开发必备环境执行下面命令分别安装git工具(代码维护工具,可以不装)
golang开发
库vim编译器:sudoapt-getinstallgitgolang-govim以上是一个命令统一把这些库都安装了也可以分别安装如只安装
weixin_34259232
·
2020-06-28 15:24
msf stagers开发不完全指北(三)
采用Python开发stagers之前的文章中我们讲到了如何使用c以及
golang开发
stagers,这篇文章我将着眼于python,探讨一下如何使用python实现相同的功能,也就是msf的stagers
Akkuman
·
2020-06-28 13:00
msf stagers开发不完全指北(二)
采用
Golang开发
stagers上一篇文章msfstagers开发不完全指北(一)中我们谈到如何采用c进行msf的stagers开发,这篇文章我们探讨一下如何使用Golang实现同样的功能思路梳理在Golang
Akkuman
·
2020-06-28 13:00
[jaeger] 一、安装和部署
由于采用了
golang开发
,发行包也比较简洁。
weixin_33832340
·
2020-06-28 06:12
WebRTC的信令服务器Collider和Turn服务器搭建
一、信令服务器Collider安装:1、依赖安装:1)Collider服务器是基于
Golang开发
的,并使用了googleappengine的python开发包,我自己上传到CSDN的下载地址:http
weixin_33743880
·
2020-06-28 04:27
windows下编译Grafana前端
准备安装Go1.8.1安装NodeJSLTS安装Git安装
golang开发
环境:参考链接:https://www.cnblogs.com/kill/p/7831792.html安装gcc:go编译grafana
weixin_30765577
·
2020-06-28 00:13
Ubuntu下搭建
Golang开发
环境
Golang安装及配置下载安装文件,当前最新版本为1.4.2,go1.4.2.linux-amd64.tar.gz。将安装文件解压至指定目录:1#sudotar-zxvfgo1.4.2.linux-amd64.tar.gz-C/usr/local/编辑/etc/profile文件添加环境变量:exportGOROOT=/usr/local/goexportGOBIN=$GOROOT/binexpo
weixin_30666401
·
2020-06-27 23:12
go bigfile (文件传输管理系统)前端分片上传demo
bigfile/bigfile欢迎大家前来issue&starBIGFILE中文文档地址:https://learnku.com/docs/bigfile/1.0BIGFILE基本介绍Bigfile是使用
Golang
weixin_30596165
·
2020-06-27 22:32
Golang使用pkg-config自动获取头文件和链接库的方法
为了能够重用已有的C语言库,我们在使用
Golang开发
项目或系统的时候难免会遇到Go和C语言混合编程,这时很多人都会选择使用cgo。
weixin_30563319
·
2020-06-27 21:42
为什么GOPROXY对
Golang开发
如此重要
引言从Go1.13开始,GoModule作为Golang中的标准包管理器,在安装时自动启用,并附带一个默认的GOPROXY。但是对于其他的GOPROXY选项,比如JFrogGoCenter,以及你自己的GoModule包,你需要在公众视野中保持安全,你应该选择什么样的配置?你怎样才能不让你的公共和私人资源成为一个纠缠的结?先让我们来看看GOPROXY是干什么的,以及如何为一个快速、可靠和安全的系统
JFrog杰蛙中国
·
2020-06-27 13:08
Artifactory
JFrog
DevOps
GoCenter 的“火眼金睛” ——检测、报告并减少Go Module的安全漏洞
一、背景
Golang开发
者非常关心开发应用的安全性。随着GoModule应用越来越广泛,
Golang开发
者需要更多的方式来确保这些公共共享文件的安全。
JFrog杰蛙中国
·
2020-06-27 13:08
Jenkins CLI,助你轻松管理 Jenkins
JenkinsCLI,简称jcli,一个使用
Golang开发
的开源的Jenkins命令行工具。它可以帮忙你轻松地管理Jenkins。
Larch_h
·
2020-06-27 08:01
用Visual Studio Code配置
GoLang开发
环境教程
微软开发的VScode这款软件做的相当漂亮,当看到它可以通过扩展插件来支持Go语言时,遂产生了用VisualStudioCode开做GO语言开发学习的想法安装完毕VSCode后,本身是不支持Go语言的,需要通过扩展来实现,插件的介绍在这里点击打开链接在进行下面步骤之前,先保证以及配置好了GOPATH,例如我的gopath是windows:C:/goworklinux:/root/gowork一、安
永不放弃EX
·
2020-06-27 07:55
编程
带你学够浪:Go语言基础系列-环境配置和 Hello world
最近工作上比较多的Golang编程,现在很多互联网公司都在转向
Golang开发
,所以打算写一写有关Go语言学习的系列文章
柠檬橙1024
·
2020-06-27 01:03
程序人生
ubuntu下
golang开发
环境的安装与配置
1.安装git,vim安装git命令:sudoapt-getinstallgit安装vim命令:sudoapt-getinstallvim2.(1)采取源码安装如果直接在Linux下使用命令:sudoapt-getinstallgolang-go安装的是go-1.6版本的,版本有点老,建议安装比较新的版本如果要安装新的版本首先我们要首先安装源sudoadd-apt-repositoryppa:lo
布衣空空
·
2020-06-26 14:02
编程常见问题与解析
级账本Fabric教程资源
推荐的系统化教程:FabricNode.js开发详解|FabricJava开发详解|Fabric
Golang开发
详解超级账本Fabric基本概念20个最重要的HyperledgerFabric概念:本文介绍
新缸中之脑
·
2020-06-26 08:09
Hyperledger
Fabric
热门开源网关的性能对比:Goku > Kong > Tyk
GokuAPIGateway(中文名:悟空API网关)是EOLINKER旗下自研的微服务网关,基于
Golang开发
,提供社区版本(CE)和企业版本(EE),能够实现高性能HTTPAPI转发、服务编排、多租户管理
eoLinker
·
2020-06-25 18:47
eoLinker
让接口管理更简单
如何快速正确配置VSCode
Golang开发
环境
封面BeforeStarting本文分两部分安装Golang配置VsCode
Golang开发
环境Golangversion1.10.3Linux/macOS默认安装路径为/usr/local/goDownload
SpiffyEight77
·
2020-06-25 12:36
linux 下golang环境配置
Linux下配置
Golang开发
环境前几天无意间看到了微信推送的
golang开发
的消息,看到golang那么牛逼,突然心血来潮想学习一下go。
wisgon
·
2020-06-25 08:55
环境配置
Golang比较两个slice是否相等
Comparetwostringslicesin
GoLang开发
中经常会遇到需要比较两个slice包含的元素是否完全相等的情况,一般来说有两个思路:reflect比较的方法循环遍历比较的方法这里用检查两个字符串
Kenshinsyrup
·
2020-06-25 05:11
Golang学习笔记-IDE安装指南
引言 上篇Golang学习笔记-环境搭建指南已经讲解了如何搭建
Golang开发
环境,并写了一个Go程序【Hello,world】,但是写代码没有一个好用的IDE,没有语法高亮,自动补全,格式调整,查找函数等功能
Statmoon
·
2020-06-25 05:46
vscode
golang开发
环境配置
vscode
golang开发
环境配置Tips:在此之前应设置GOPATH安装《go》扩展插件写一个hello.go然后保存packagemainimport"fmt"funcmain(){fmt.Println
qq_29541723
·
2020-06-25 04:04
工具
Dockerfile 中 CMD与ENTRYPOINT的区别
前言使用
golang开发
,需要交叉编译rpm。docker是不二之选,所以编写了golang编译打包镜像。学习并记录下dockerfile语法。
Mars'Ares
·
2020-06-25 01:18
docker
深入浅出etcd之raft实现
etcd是coreOS使用
golang开发
的分布式,一致性的kv存储系统,因其易用性和高可靠性被广泛运用于服务发现、消息发布和订阅、分布式锁和共享配置等方面,也被认为是zookeeper的强有力的竞争者
myd620
·
2020-06-24 20:00
Golang 博主走过的有关 error 的一些坑
更多精彩文章https://deepzz.comDesc:为什么值为nil的error却不等于nil本片文章用来记录我在
Golang开发
学习过程中遇到的有关error的一些坑。
deepzz
·
2020-06-24 19:27
vscode
golang开发
装debug插件
gogetgithub.com/derekparker/delve/cmd/dlv然后配置下面的launch.json```{//使用IntelliSense了解相关属性。//悬停以查看现有属性的描述。//欲了解更多信息,请访问:https://go.microsoft.com/fwlink/?linkid=830387"version":"0.2.0","configurations":[{"n
一抹惜鱼
·
2020-06-24 17:36
vscode
-- 仅从一个一线
Golang开发
者的角度谈B站4.22代码
4月22日,B站部分后台源代码因为某愤怒的员工,被上传至Github.本文我们不讨论安全,法律,去恶意攻击或者获利是违法的!我们工作时也要注意代码安全),我仅从开发者的角度谈谈,这份代码我们能学到什么?B站Golang生态建设,代码规范,工具建设,技术栈选择,对于Go在部门或公司的推广又有哪些值得借鉴?首先必须得说,B站这份代码整体还是不错的,不是说组件或者基础库多么的厉害,而是从整体目录分布,业
mergerly
·
2020-06-24 14:05
go
做Go开发,月薪想达到3万以上,都需要会哪些内容,达到什么水平?
01大公司我们先来看一个滴滴的『
Golang开发
工程师(20k-50k)』招聘要求:岗位职责:参与滴滴基础服务平台的设计、研发工作,提升滴滴产品稳定性;与产品经理尝试沟通产品需求;进行相关
csdn-延
·
2020-06-24 11:31
golang
Mac os安装
golang开发
环境
为了能够愉快地进行golang编程,我们需要安装以下几样东西:包管理Homebrew语言环境golang版本管理git虚拟器docker编译器Goland我将按照这个顺序叙述整个安装过程docker其实是可选的,它可以把应用程序打包为可移植的、自给自足的容器。这样一来,你就可以在本地生成golang程序的docker镜像,直接扔到测试环境,便可以进行测试了,不需要再进行代码上传,环境配置等操作了。
夏之绘
·
2020-06-24 11:56
vscode中为
golang开发
环境配置代理goproxy
背景由于国内网络的原因,对于一些golang的开发包下载不成功,针对这个情况,go在1.13版本中,添加了如下两个环境变量:GO111MODULE//设置gomoduleGOPROXY//设置代理服务器配置可以在环境变量中设置,相当于全局设置代理;也可以在vscode编辑器中设置。环境变量中配置Windows在电脑->系统->高级系统设置->用户环境中分别新建GO111MODULE和GOPROXY
love666666shen
·
2020-06-24 08:53
开发工具
VSCode搭建
Golang开发
环境
问题描述JetBrains开发的IDE——GoLand收费步骤下载Golang下载VSCode,Windows建议选择SystemInstallerExtensions→搜【Go】→Install测试代码test.gopackagemainimport"fmt"funcmain(){fmt.Println("HelloWorld!")}在TERMINAL处执行命令运行:goruntest.go全部
XerCis
·
2020-06-24 08:32
Golang
golang
ubuntu下
golang开发
环境搭建
http://go.googlecode.com/files/go1.0.3.linux-amd64.tar.gzsudogroupaddgosudouseradd-r-ggogosudopasswdgosudotarzxvf~/Downloads/go1.0.3.linux-amd64.tar.gz-C/optsudochown-Rgo:go/opt/gomkdir~/gopathsudoged
ianysoft
·
2020-06-23 17:45
ubuntu
ubuntu
go
上一页
9
10
11
12
13
14
15
16
下一页
按字母分类:
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
其他