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开发
2020年5月大厂面试复盘-devops岗和go开发岗
其中字节跳动是devops岗,另外两家是
golang开发
岗。5月底收offer,6月要入职字节跳动啦。截止到我收offer的时候,leetcode刷题200+。先占个位置,这几天我要好
程序员早早
·
2020-06-23 13:18
复盘
mac搭建
golang开发
环境并say hello
安装去http://golang.org下载安装包双击安装,不赘述。安装完毕可以在终端输入goversion来确认是否安装成功。环境变量1.建一个文件夹:"yourpath"/"yourdir",并在这个dir下面mkdir三个子文件夹bin,pkg和src,例如我的是/Users/username/workspace/goProject,那么实际如下所示。bin,pkg和src下面的东西,那些是
sanyu.lh
·
2020-06-23 12:09
golang
Mac Golang 开发环境配置
Mac
Golang开发
环境配置Golang介绍Go(又称Golang)是Google开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。
exklin
·
2020-06-23 08:22
Mac
Go
在linux系统下安装
golang开发
环境
在linux系统下安装
golang开发
环境本次测试的香橙派的unbutu系统下载编译包首先需要在golang的官网上下载用于arm平台的编译包,以前没有的时候需要自己下载源码然后在arm平台里面进行编译
DavidHuang123
·
2020-06-23 08:55
golang
Golang开发
新手常犯的50个错误
《50ShadesofGo:Traps,Gotchas,andCommonMistakesforNewGolangDevs》原文地址:http://devs.cloudimmunity.com/gotchas-and-common-mistakes-in-go-golang/index.html一、初级1、不允许左大括号单独一行2、不允许出现未使用的变量3、不允许出现未使用的import解决方法:
double_happiness
·
2020-06-23 05:34
go学习
golang学习
golang常见错误
Mac os安装
golang开发
环境
为了能够愉快地进行golang编程,我们需要安装以下几样东西:包管理Homebrew语言环境golang版本管理git虚拟器docker编译器Goland我将按照这个顺序叙述整个安装过程docker其实是可选的,它可以把应用程序打包为可移植的、自给自足的容器。这样一来,你就可以在本地生成golang程序的docker镜像,直接扔到测试环境,便可以进行测试了,不需要再进行代码上传,环境配置等操作了。
dhc8242
·
2020-06-23 04:04
发现一款性能比Kong强的开源网关:Goku
GokuAPIGateway(中文名:悟空API网关)是EOLINKER旗下自研的微服务网关,基于
Golang开发
,提供社区版本(CE)和企业版本(EE),能够实现高性能HTTPAPI转发、服务编排、多租户管理
wardennn
·
2020-06-23 03:10
eoLinker
接口管理和我
Golang开发
语言的效率
一个项目选择开发语言,关注性能如何,语言技术栈的完善,开发效率,语言学习成本。选择golang,原因是多方面的性能如何:golang的性能比较高,不用框架写个api的qps能够与nginx媲美的。这样的性能是python无法比拟的。语言技术栈:golang的开发技术栈也是非常完善的,需要的各种常用组件在github上面都是可以找到的。开发效率:有些钟情于c/C++的coder,深知C/C++开发效
aliyunc
·
2020-06-22 13:50
bilibili go项目源码分析
go项目源码约329个Go服务,历史约170人左右贡献过Go代码.代码和目录规范性比较好,代码生成工具建设比较好,大家可以借鉴一下.对于一个
Golang开发
者来说,入职B站,我觉得大概2-3天就可以copy
ailinyingai
·
2020-06-22 13:54
架构设计
Golang交叉编译中的那些坑
最近两个月,一直在搞项目的国产化移植,把
golang开发
好的程序,运行在国产化平台上,操作系统基本都是基于Linux,但是CPU架构除了x86,还有ARM和MIPS,我们平时的Golang都是运行于x86&
三级狗
·
2020-06-22 06:12
Golang
国产化
golang微服务开发与治理
从事过c/c++.java,
golang开发
,目前专心golan前言今天的演讲主题是:golang微服务架构与治理实战。
Go中国
·
2020-06-22 04:54
Golang面试问题汇总
data-structures-questions/blob/master/src/chapter05/golang.01.md通常我们去面试肯定会有些不错的Golang的面试题目的,所以总结下,让其他
Golang
Leonshi001
·
2020-06-22 00:14
golang
服务器开发
golang
Golang 依赖管理工具 Modules使用教程
1、首先安装好
golang开发
环境安装开发环境这里不做介绍说明了;2、开始使用Modules2.1配置环境变量Modules默认不是启用状态;我们可以通过设置环境变量GO111MODULE开启或禁用;GO111MODULE
流年诠释一切
·
2020-06-21 23:28
go
CentOS添加快捷方式
以一款
golang开发
的IDEjetbrains-goglang为例。
雲凌禹
·
2020-06-21 22:57
Docker 搭建HFish蜜罐
HFish是一款基于
Golang开发
的跨平台多功能主动诱导型开源蜜罐框架系统,为了企业安全防护做出了精心的打造,全程记录黑客攻击手段,实现防护自主化。
K'illCode
·
2020-06-21 19:53
hack
golang 面试题(从基础到高级)
Golang面试问题汇总通常我们去面试肯定会有些不错的Golang的面试题目的,所以总结下,让其他
Golang开发
者也可以查看到,同时也用来检测自己的能力和提醒自己的不足之处,欢迎大家补充和提交新的面试题目
weixin_34128839
·
2020-06-21 11:23
VS Code的
golang开发
配置 之 代码提示
之前用VSCode的时候,发现自己的代码的提示一直不好,换用JetBrain的Goland的代码提示是好了,但是比较占用资源。在网上找了一些资料,发现很多人也是遇到第三方或者自己的代码无法提示的情况,但是都没有下文了。后来发现官方文档有介绍,链接如下https://github.com/Microsoft/vscode-go/wiki/GOPATH-in-the-VS-Code-Go-extens
weixin_33966365
·
2020-06-21 11:14
nsq源码分析
nsq的源码比较简单,值得一读,特别是
golang开发
人员,下面重点介绍nsqd,nsqd是nsq的核心,其他的都是辅助工具,看完这篇文章希望你能对消息队列的原理和实现有一定的了解。
1361976860
·
2020-06-21 09:23
打造atom成为
golang开发
神器
在我在Windows系统上开发的日子里,我使用IDE开发数年之久,例如VisualBasicIDE,BorlandDelphiIDE,VisualC++和最后的VisualStudio;但当我在大约10年前转到MacOSX下开发后,我放弃了上述所有的IDE。我刚进入Mac编程世界的时候使用的是当时表现极好的Textmate编辑器。它是一个开发代码飞快的编辑器,拥有很好的语法高亮,拓展模块以及代码片
kjunek
·
2020-06-21 07:04
Web
atom
ide
vim
golang
开源
ubuntu安装
golang开发
环境
转自:https://www.cnblogs.com/tinywan/p/6928300.html通过两种方式安装一、通过apt-get安装1、安装sudoapt-getinstallgolang2、设置GOPATH变量GOPATH是扩展库的目录,Go先搜索标准库目录,然后搜索GOPATH库目录,所有的非标准库都放在GOPATH下。以GOPATH为“/usr/local/go”目录为例子:(1)把
runner668
·
2020-06-21 07:04
golong
安装go-ceph
安装go-ceph库1.基础环境CentOS7.5golang1.11gcc4.8.52.安装
golang开发
环境(1)进入golang下载页面,下载golang程序包(go1.11.linux-amd64
SsJackX
·
2020-06-20 23:51
分布式存储
golang开发
环境搭建
1.安装goland,这个工具是收费的,但是确实物有所值2.安装golangsdk.我目前使用的是go1.13,sdk下载地址https://golang.org/doc/install?download=go1.13.12.windows-386.msi我本人也下载了一份,传到了百度网盘链接:https://pan.baidu.com/s/1h14jCFvaBnwvo9LI2lufLw提取码:5
keluda
·
2020-06-18 09:45
[Go] 使用packr包把静态文件打包进二进制内
当使用
golang开发
一个网站时,一般是需要部署下静态文件的资源,go只是提供接口,打包完的go二进制文件不包含静态文件资源但是当做一个小型的应用时还要再部署静态资源显得比较麻烦,这个时候可以使用packr
陶士涵
·
2020-06-16 20:00
GoCenter 的“火眼金睛” ——检测、报告并减少Go Module的安全漏洞
一、背景
Golang开发
者非常关心开发应用的安全性。随着GoModule应用越来越广泛,
Golang开发
者需要更多的方式来确保这些公共共享文件的安全。
JFrog中国
·
2020-06-16 17:39
DevOps
GoCenter
GO语言
带你学够浪:Go语言基础系列-环境配置和 Hello world
最近工作上比较多的Golang编程,现在很多互联网公司都在转向
Golang开发
,所以打算写一写有关Go语言学习的系列文章
柠檬橙1024
·
2020-06-02 23:00
为什么GOPROXY对
Golang开发
如此重要
引言从Go1.13开始,GoModule作为Golang中的标准包管理器,在安装时自动启用,并附带一个默认的GOPROXY。但是对于其他的GOPROXY选项,比如JFrogGoCenter,以及你自己的GoModule包,你需要在公众视野中保持安全,你应该选择什么样的配置?你怎样才能不让你的公共和私人资源成为一个纠缠的结?先让我们来看看GOPROXY是干什么的,以及如何为一个快速、可靠和安全的系统
JFrog中国
·
2020-06-02 17:53
Artifactory
DevOps
涂鸦智能分布式定时调度系统Sigmax设计与实践
1.导读Sigmax是涂鸦智能中间件团队基于
Golang开发
的一款高性能,分布式的定时任务调度引擎。
涂鸦智能技术团队
·
2020-05-31 14:37
golang
服务器
iot
devops
scheduler
Go的50坑:新
Golang开发
者要注意的陷阱、技巧和常见错误[2]
Golang作为一个略古怪而新的语言,有自己一套特色和哲学。从其他语言转来的开发者在刚接触到的时候往往大吃苦头,我也不例外。这篇文章很细致地介绍了Golang的一些常见坑点,读完全篇中枪好多次。故将其转载。由于文章很长,分为上下两部分,第一部分记录初级篇,第二部分记录进阶和高级篇:此为第二部分目录初级篇开大括号不能放在单独的一行未使用的变量未使用的Imports简式的变量声明仅可以在函数内部使用使
阿俊
·
2020-05-28 00:59
golang
后端
程序员
区块链
restful
golang开发
:环境篇(三)开发利器Goland安装
这节主要介绍下
golang开发
的最主要的IDE,Goland。可以有效提高开发效率。用过一段时间IntelliJ+GO插件,其实功能上跟goland差不多。
飞翔码农
·
2020-04-25 14:00
golang开发
:环境篇(七) Go mod 使用
Glide用的好好的,为什么要使用Modules在Go1.11中,官方加入packagemanagementtool,称为GoModules。Gomod没有出现之前,用的最多的包管理器就是govendor、glide等,这些工具都未达到Go对包管理的预期,比如每次下载,比如墙外下载,比如对GOPATH的依赖,比如多版本的控制等等。然后GoModules就出现了,它不依赖于GOPATH,只跟项目有关
飞翔码农
·
2020-04-15 22:00
Docker+NextCloud搭建
nextcloud的运行需要一个PHP运行环境和一个数据库作为依赖,服务器可以选传统的apache和nginx,但是apache和nginx配置比较复杂,我没有去仔细看,所以本文中采用一个
golang开发
的轻量级服务器
努力的Jason
·
2020-04-12 17:46
Linux下配置
Golang开发
环境
前几天无意间看到了微信推送的
golang开发
的消息,看到golang那么牛逼,突然心血来潮想学习一下go。
紫葡萄0
·
2020-04-10 01:07
golang SDK环境搭建
在学习golang前,我们必须把本地的
golang开发
环境配置好,否则后面也没法玩起。下面我们分别来学习windows、mac下golang环境搭建。
dog500
·
2020-04-06 23:17
编程学习
windows下
Golang开发
推荐
在Windows下开发实属无奈,因为没有Mac!一个好的终端是必不可少的,幸好前辈们创建了babun,它拥有以下主要特性预先配置好的Cygwin以及一系列插件pact:一个类似于apt-get或yum的包管理器预先配置好的git和shell集成oh-my-zsh使用起来真的很棒,已经很接近Linux下的终端使用体验了。还需要一个代码代码编辑器,其实可以在babun下配置vim插件的,比如k-vim
wu_sphinx
·
2020-04-06 20:22
最适合新人的
golang开发
环境搭建方法(10分钟就能搞定)
本文将以mac环境为例给读者一个搭建
golang开发
环境的方案,严格按照本文操作10分钟即可完成搭建。
golang推广大使
·
2020-04-04 15:32
软件技术-零基础
Golang开发
网站服务器
欢迎关注我的专栏(つ•̀ω•́)つ【人工智能通识】如何开始一个最简单的Golang项目?上一篇文章:搭建Golang的vsCode开发环境人工智能通识-2019年3月专题汇总项目结构在$GOPATH目录下一般都要有两个文件夹:存放编译结果的bin,存放代码文件的src。而src文件夹又一般会包含两类代码文件goget和goinstall安装的别人的代码,根据来源不同分为github.com和gol
zhyuzh3d
·
2020-04-03 18:01
MONGO-GO-DRIVER与SSL结合使用详解
由于自签证书的存在也会给基于mongo-go-driver进行
golang开发
带来一些问题问题描述如果我们只是按照
yangxcsky
·
2020-04-03 16:30
mongodb
golang
Golang 技术点分享
虽然在
Golang开发
上,我们得到了很多好处与便利,但是他还是有很多问题的。详细见这里我简单提一下以下几个方面:1.项目依赖问题。2.json解析struct问题。代码依赖很多
maiyang
·
2020-04-03 08:57
asdine/storm学习笔记
前言:github地址asdine/stormasdine/storm是
golang开发
的一个orm工具.内置嵌入式数据库为golang的流行K/V数据库bbolt创建数据结构typeUserstruct
水车
·
2020-03-29 11:10
GoLang开发
初级实践(一)-环境搭建、开发工具及输出hello world
以下所有的操作均是基于windows下完成的一、go语言下载与安装参考镜像下载:https://studygolang.com/dl下载后直接安装(linux安装见https://www.jianshu.com/p/52332fa4a24c),注意设置环境变量:GOROOT:image.pngPath:把D:\Go\bin添加到全局环境变量path中二、开发工具选择可选的工具有:idea、subl
赖床的猫
·
2020-03-24 19:00
软件技术-零基础编写Web页面
欢迎关注我的专栏(つ•̀ω•́)つ【人工智能通识】使用VSCode开发网站页面,结合
Golang开发
服务端。
zhyuzh3d
·
2020-03-20 12:03
golang开发
微信公众号(二)接入验证
上文中,我们解决了内网穿透的问题,接下来就可以对微信公众号后台进行配置了。一般来说,如果我们是个人开发,推荐选择在微信公众平台申请测试号来进行开发调试,很多功能的权限都有,不像是我们个人申请的公众号,需要微信认证(订阅号主体属于个人的话,是无法认证的)后才能有一些其他功能的权限。开始开发微信功能时,我们需要对照微信公众平台的开发文档来辅助开发,下面是微信公众平台开发文档和申请/登录微信测试号的链接
Sixah
·
2020-03-20 05:32
在linux下面配置
golang开发
环境
centos下配置
golang开发
环境配置1www.golang.org下载安装包2wgethttps://storage.googleapis.com/golang/go1.4.1.linux-amd64
东北大熊
·
2020-03-18 08:27
golang开发
环境搭建
1.操作系统以及golang安装使用操作系统redhat7.2x86_64为,将golang解压后拷贝到/usr/local/目录下,通常目录将是这个样子:/usr/local/go/bin在~/.bash_profile中添加exportGOROOT=/usr/local/goexportPATH=$PATH:$GOROOT/bin2gocode下载安装golang的安装目录中自带了go和gof
路远子
·
2020-03-16 15:35
在Deepin Linux上用Visual Studio Code配置
GoLang开发
环境
背景在上一篇在DeepinLinux上用SublimeText3配置
GoLang开发
环境文章中介绍了用SublimeText3进行
Golang开发
,本篇中再介绍最新的
Golang开发
神器VisualStudioCode
技术学习
·
2020-03-16 03:46
MySQL水平扩展
,单表一年之后预计到达35M行数据,可以预见MySQL性能将下降厉害,并且随着业务的规模化,担心单表将很难抗住并发压力,出现故障后恢复时间变长对业务影响也会变大,因此需要考虑数据水平扩展,目前项目采用
Golang
许你一枝花
·
2020-03-15 21:51
Minio:一个开源的AWS S3服务器,让你老爷安卓机焕发第二春
Minio是一个AWSS3的开源实现,基于
Golang开发
,它是一个服务端,客户端可以通过浏览器访问。
天兵公园
·
2020-03-14 21:13
【转载】Elasticsearch中文社区-5月问题实战精华篇
github.com/laoyang360/deep_elasticsearch/blob/master/es_accumulate/201805_report.md问题1、新的kafka集群监控系统使用
golang
rochy_he
·
2020-03-12 13:17
【转】解决
golang开发
socket服务时粘包半包bug
编程过程中遇到了粘包问题,看到这篇很详尽的就mark下来了,虽然看代码很简单,也没能解决我的粘包问题,但是对于自己了解粘包还是有用的么,是吧。在使用golang做socket服务时,我想大多数人都会碰见粘包的问题。以前用python做socket服务时就想写一篇关于tcp粘包的问题,后来因为单纯的tcp服务器开发功能实在烦杂,索性直接用httptornado进行通信了。下面的资料有些是来自我个人的
大雁儿
·
2020-03-09 23:38
golang开发
笔记
gobuild不同系统Mac下编译Linux,Windows平台的64位可执行程序:CGO_ENABLED=0GOOS=linuxGOARCH=amd64gobuildtest.goCGO_ENABLED=0GOOS=windowsGOARCH=amd64gobuildtest.goLinux下编译Mac,Windows平台的64位可执行程序:CGO_ENABLED=0GOOS=darwinGOA
Zclee
·
2020-03-06 05:44
上一页
10
11
12
13
14
15
16
17
下一页
按字母分类:
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
其他