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语言
log4go日志包使用详解
在go项目的当前文件夹里生成一个logs文件夹,生成test.log的日志文件存放于该路径下。程序中按照下面代码初始化即可在程序中使用log4go添加日志。packagemainimport("os""strings""github.com/alecthomas/log4go")funcinitConfigs(){log4goInit()log4go.LoadConfiguration("log4
wade3015
·
2020-07-30 07:42
Golang
Golang进阶之路
Golang常量计数器iota使用方法
iota是
golang语言
的常量计数器,只能在常量的表达式中使用。
uxff
·
2020-07-30 05:04
golang
在ubuntun虚拟机里安装
goLang语言
编程环境
Go语言是谷歌2009发布的第二款开源编程语言。Go语言专门针对多处理器系统应用程序的编程进行了优化,使用Go编译的程序可以媲美C或C++代码的速度,而且更加安全、支持并行进程。北京时间2010年1月10日,Go语言摘得了TIOBE公布的2009年年度大奖。该奖项授予在2009年市场份额增长最多的编程语言。2007年,谷歌把Go作为一个20%项目开始研发,即让员工抽出本职工作之外时间的20%,投入
汪子熙
·
2020-07-29 19:25
开源
Cloud
云
Go实战--Gorilla web toolkit使用之gorilla/handlers
黑龙江又一次火了:亚布力、雪乡宰客、林业大学学生车祸2017年12月份,tiobe上
golang语言
势头稍有下降。whatever生命不止,继续gogogo!!!
一蓑烟雨1989
·
2020-07-29 11:49
go
Go从不放弃到实战
requests
requestsrequests是一个用
golang语言
clonepython版本的requests库。golang自带的net/http功能已经非常完善。
写代码的老菜鸟
·
2020-07-28 23:24
golang基础学习-字符串和整型互转
在
golang语言
中字符串和整数之间的转换相比PHP有点复杂。刚学习的人,尤其学过PHP,秒级可以搞定的事情,这里却要使用strcov包中函数转换,orz~~~~。
weixin_34266504
·
2020-07-28 19:46
比特币btcd代码之初体验
于是转而从Golang版本入手,一来
Golang语言
相对容易入门,二来btcd版本的代码模块设计以及单元测试要比C++版本的源码更为清晰和完善。
晓涛_Klaus
·
2020-07-28 01:56
Golang语言
排序的几种方式
1.Ints,float64s,strings使用以如函数实现基本类型sort.Intssort.Float64ssort.Stringss:=[]int{4,2,3,1}sort.Ints(s)fmt.Println(s)//[1234]2.结构体自定义排序使sort.Slice用函数,它使用提供了less(iint,jint)函数返回布尔值,对切片进行排序若要在保持相等元素的原始顺序的同时对切
YOYOFx
·
2020-07-24 17:00
golang语言
chromedp包介绍以及如何弹出浏览器进行调试
golang语言
chromedp包介绍以及如何弹出浏览器进行调试背景想要做一个定时自动发送微博的程序,微博API提供了一个接口statuses/share,但是该接口需要注册微博开发者并审核通过(需要有
JiangHongJiee
·
2020-07-22 10:00
有Go语言实战培训班吗?go语言开发环境搭建
一、
Golang语言
的官网首先我们登录Golang的官方网站:https://golang.org/因为Google和中国的关系,直接登录Golang的官网,需要。
qfliweimin
·
2020-07-16 04:59
Github 中最受欢迎的Go日志库集合整理
但是在
golang语言
开发中,目前阅读了几个开源代码,都是自己实现了一套日志记录标准,并没有采用go官方log模块。golang'slo
hunterfpx
·
2020-07-15 23:20
golang
golang语言
配置亿牛云爬虫代理的方案
packagemainimport("net/url""net/http""bytes""fmt""io/ioutil""math/rand""time""strconv")constProxyServer="t.16yun.cn:31111"typeProxyAuthstruct{UsernamestringPasswordstring}func(pProxyAuth)ProxyClient()
Laicaling
·
2020-07-15 18:20
爬虫代理
数据采集
http代理
网络爬虫
go语言学习基础(
golang语言
文档)
有兴趣的童鞋可以看下环境安装,基础语法,if,for,循环,函数等,就可以实操了github链接:https://github.com/qizexi/the-way-to-go_ZH_CN/blob/master/eBook/directory.mdgolang资源站:http://studygolang.com/https://www.golangtc.com/golang安装包:https:/
一亩地
·
2020-07-15 13:37
❤
Go语言
GO连接Redis数据库,使用redigo
GO连接Redis数据库,使用redigo
golang语言
版本1.14.4安装redigo库goget-vgithub.com/gomodule/redigo/redis如果需要go-redis库的小伙伴
发现美的眼睛
·
2020-07-14 20:43
redigo
Golang
go
redis
redigo
Golang语言
实现-贪吃蛇
packagemainimport("fmt""math/rand""os""time")/*#include#include//使用了WinAPI来移动控制台的光标voidgotoxy(intx,inty){COORDc;c.X=x,c.Y=y;SetConsoleCursorPosition(GetStdHandle(STD_OUTPUT_HANDLE),c);}//从键盘获取一次按键,但不显
Golang语言社区
·
2020-07-14 05:23
Golang
vscode golang 开发环境搭建
跟着本文,你可以得到docker开发环境vscode+ssh远程
golang语言
服务器docker注意事项:默认docker不支持fork,所以vscodeF5debug会报错。
onmeiei
·
2020-07-13 18:13
用 Golang 编写一个像 Arjun 那样的参数爆破工具
这次Chat带各位骚年用
Golang语言
手把手实现一个简单的工具,这个工具的作用是找到能将用户的输入反射到页面的有效参数,这些参数可能会是潜在的反射XSS漏洞所在点,找出参数以后,可以将输出作为XSS扫描工具输入
GitChat的博客
·
2020-07-13 16:44
golang语言
之互斥锁详解
互斥锁是传统的并发程序对共享资源进行访问控制的主要手段,在Go中,似乎更推崇由channel来实现资源共享和通信。它由标准库代码包sync中的Mutex结构体类型代表。只有两个公开方法:调用Lock()获得锁,调用unlock()释放锁。使用Lock()加锁后,不能再继续对其加锁(同一个goroutine中,即:同步调用),否则会panic。只有在unlock()之后才能再次Lock()。异步调用
你不懂程序员的Bug
·
2020-07-12 21:24
go
golang面试
mongo-go-driver实现复杂查询的方案
mongo-go-driver是mongo官方推出的
golang语言
的驱动程序,github地址:https://github.com/mongodb/mongo-go-driverBson简介在开始介绍如何实现复杂查询之前
Bluejoy Jing
·
2020-07-12 14:43
Golang
Mongo
golang之xorm使用
golang之xorm使用第一次写博客刚刚学
golang语言
,下面说一下xorm遇到的坑!!有什么错误请大牛指点!!!
真小
·
2020-07-12 12:23
Go语言
Golang语言
删除字符串中多余的连续空格,有多个连续空格时,仅保留一个空格
packagemainimport("fmt""regexp""strings")/*函数名:delete_extra_space(sstring)string功能:删除字符串中多余的空格(含tab),有多个空格时,仅保留一个空格,同时将字符串中的tab换为空格参数:sstring:原始字符串返回值:string:删除多余空格后的字符串创建时间:2018年12月3日修订信息:*/funcdelet
智云-wjp
·
2020-07-12 11:43
Golang
Web项目开发介绍及实战项目介绍
引言本系列课程我们将学些
Golang语言
中的Web开发框架Iris的相关知识和用法。通过本系列视频课程,大家能够从零到一经历一个完整项目的开发,并在课程中了解实战项目开发的流程和项目设涉及的各个模块。
weixin_34344403
·
2020-07-12 09:43
Golang的文件处理方式-常见的读写
在
Golang语言
中,文件使用指向os.File类型的指针来表示的,也叫做文件句柄。注意,标准输入os.Stdin和标准输出os.Stdout,他们的类型都是*os.File哟。
weixin_34184561
·
2020-07-12 09:12
golang语言
中os/signal包的学习与使用
packagemain;import("os""os/signal""fmt")//signal包中提供了两个函数//Notifyf()用于监听信号//Stop()用于停止监听funcmain(){ch:=make(chanos.Signal);//notify用于监听信号//参数1表示接收信号的channel//参数2及后面的表示要监听的信号//os.Interrupt表示中断//os.Kill
weixin_34121304
·
2020-07-12 08:21
Golang 单元测试框架 gocheck 使用介绍
Gocheck简介gocheck是
golang语言
比较健全且简单的单元测试框架,gocheck在golang官方的testingpackage之上,丰富了很多功能,丰富了单元测试常用的assert断言,
weixin_33852020
·
2020-07-12 08:41
Golang的文件处理方式-常见的读写姿势
在
Golang语言
中,文件使用指向os.File类型的指针来表示的,也叫做文件句柄。注意,标准输入os.Stdin和标准输出os.Stdout,他们的类型都是*os.File哟。
weixin_33755557
·
2020-07-12 07:23
Golang下的html/template模块使用
关于template模板,
Golang语言
提供了两个包text/template和html/template,前者主要用来处理文本文件的变量渲染,而后者主要用于对html之类的网页文件进行渲染。
BGBiao
·
2020-07-12 05:22
Golang中的格式化时间输出
通常我们在程序处理过程需要对时间进行一定格式化的输出,以便让用户或者其他程序能够更加友好的识别时间,本篇记录下在使用
golang语言
过程中如何格式化时间。
BGBiao
·
2020-07-12 05:22
golang中反转(reverse)字符串
(reverse)字符串Golang2年前(2016-05-06)1291浏览0评论在写循环左移算法的时候,需要对字符串进行反转,尝试从strings包进行查找,没有找到reverse字眼的方法,难道
golang
hongmingover
·
2020-07-12 01:32
go
算法
Go语言开发工具vscode安装及Go语言环境变量配置
1.简单介绍
Golang语言
特性:1.1垃圾回收:a.内存⾃动回收,再也不需要开发⼈员管理内存b.开发人员专注业务实现,降低了心智负担c.只需要new分配内存,不需要释放1.2天然并发:a.从语⾔层面⽀
晨光--geeker
·
2020-07-11 19:18
Golang
golang语言
强制类型转换
golang强制类型转换
golang语言
中分为类型转换(typeconversion)、类型断言(typeassertion)和指针类型转换。
pdskyzcc1
·
2020-07-11 14:51
golang
从零开始搭建vsCode的golang环境(3分钟搞定)
下载并安装
golang语言
我这边是win10,因此点击红框就能下载了。下载链接安装时只需要自定义安装目录即可。
BangBrother
·
2020-07-10 20:56
工具类
Golang中Slice的append详解
在
Golang语言
中,数据类型不多,但是够用,开发项目过程中,Slice属于最常用的数据结构之一,对其原理理解不清楚,很容易会遗留bug,笔者查询了很多博客资料,对Slice的append原理进行一个总结
几何光柱
·
2020-07-10 19:09
golang
Golang语言
移植-ARM开发环境搭建
开发环境介绍主机操作系统:Ubuntu14.0464位目标平台:IMX.6QARMCortex-A9内核交叉工具链:arm-poky-linux-gnueabi,gcc4.9.1Go版本:go1.13编译时间:2019.10.26主机系统安装Go1.4先下载go1.4的源码。因为go1.4版本之后的go语言版本编译器都是使用go语言编写的,使用go语言编译go,go1.4是最后一个使用gcc来编译
听雨听风眠
·
2020-07-10 17:37
linux系统移植与驱动开发
Golang中Slice的append详解
在
Golang语言
中,数据类型不多,但是够用,开发项目过程中,Slice属于最常用的数据结构之一,对其原理理解不清楚,很容易会遗留bug,笔者查询了很多博客资料,对Slice的append原理进行一个总结
weixin_34327223
·
2020-07-10 15:36
Ubuntu环境下安装VSCode以及
Golang语言
环境
1.安装GOLANG1.1安装打开Ubuntu系统,首先要安装Go语言。打开GO语言官网,下载Linux版本安装包。官网链接下载AMD64位版本,后续插件安装中有部分工具只能运行在64位版本中,因此需要Ubuntu和go都是64位版本的。点击linux-amd64版本即可开始下载,存储在Ubuntu系统中任意位置即可。我将go的安装包放在了Download目录下,打开该目录,右键提取到此处。解压完
RogerSCL
·
2020-07-10 15:12
服务计算
vscode
golang
go
环境配置
测试
【go源码分析】go源码之反射reflect源码分析
Golang语言
实现了反射,反射机制就是在运行时动态的调用对象的方法和属性,官方自带的reflect包就是反射相关的Golang设计的原则中变量包括(type,value)两部分,反射主要与Golang
张忠琳
·
2020-07-10 14:07
编程语言
Golang语言
interface
interfaceGo语言里面设计最精妙的应该算interface,它让面向对象,内容组织实现非常的方便,当你看完这一章,你就会被interface的巧妙设计所折服。什么是interface简单的说,interface是一组method签名的组合,我们通过interface来定义对象的一组行为。我们前面一章最后一个例子中Student和Employee都能SayHi,虽然他们的内部实现不一样,但是
yh1611586847
·
2020-07-10 13:56
Golang
Go语言系列(十五):反射reflect
反射的一些基本概念和需要知道的知识
Golang语言
实现的反射机制就是指在运行时动态的调用对象的方法和属性,官方自带的reflect包就是反射相关的。
肖肖肖肖小小
·
2020-07-10 10:06
Go语言基础
TODO:
Golang语言
TCP/UDP协议重用地址端口
2019独角兽企业重金招聘Python工程师标准>>>TODO:
Golang语言
TCP/UDP协议重用地址端口这是一个简单的包来解决重用地址的问题。gonet包(据我所知)不允许设置套接字选项。
weixin_34074740
·
2020-07-10 08:25
Go语言——struct、type、func的综合用法
最近在学
golang语言
,对于struct、type、func的学习进行了简单的编程练习,代码如下packagemainimport("fmt")const(WHITE=iotaBLACKBLUEREDYELLOW
upupday19
·
2020-07-10 05:04
golang
编译go代码提示“\src\runtime\map.go:65:2: bucketCntBits redeclared in this block”问题解决
问题说明2016年末接触了
golang语言
,而且一开始折腾了一段时间,奈何也是三天打鱼两天晒网的兴致。后面再拾起来,已经是2019年,IT行业早已经变了天。
廊桥一梦
·
2020-07-10 04:30
Golang
Hugo 建站经验之谈
但当需要快速搭建起我们的NebulaGraph官网时,小小纠结对比之后,笔者选择了
Golang语言
的Hugo来作为我们的技术方案
NebulaGraph
·
2020-07-10 03:38
hugo
nebula
Go语言:struct、json、map相互转换
Golang语言
:struct、json、map相互转换一、struct、json转换struct转json示例:packagemainimport("encoding/json""fmt")typeAccountstruct
binvang
·
2020-07-10 03:32
golang 包详解
Golang中的包可以分为三种:系统内置包自定义包第三方包系统内置包:
Golang语言
给我们提供内置包,映入后可以直接使用,如fmt、strconv、
流浮生
·
2020-07-09 22:40
golang
golang
go
在Windows10安装部署Golang开发环境
Golang语言
在近年来因为其高性能、编译速度快、开发成本低等特点逐渐得到大家的青睐,本篇主要讲述在Golang的安装部署。操作系统为Windows1064位。
线程魔法师
·
2020-07-09 05:24
Golang
Golang语言
面向对象【胖爹专属】
面向对象前面两章我们介绍了函数和struct,那你是否想过函数当作struct的字段一样来处理呢?今天我们就讲解一下函数的另一种形态,带有接收者的函数,我们称为methodmethod现在假设有这么一个场景,你定义了一个struct叫做长方形,你现在想要计算他的面积,那么按照我们一般的思路应该会用下面的方式来实现packagemainimport"fmt"typeRectanglestruct{w
yh1611586847
·
2020-07-09 03:32
Golang
func twoSum
这是leetcode上的一题,忘记之前最初的想法是什么样的了,最终提交的是这一版本,理解思路:
golang语言
类型可以不是连续的,所有考虑用这种方法:将i和value更换,在更新new_nums的同时,
xiaomayi201314
·
2020-07-09 01:26
编程
leetcode
Golang语言
基础语法
2019-02-2111:34:33今天开始学习Go语言的基本语法,本以为可以很快看完,但是涉及到channel、切片等Go语言的核心特征(feature),还是需要好好了解一下这部分用法教程链接:http://www.runoob.com/go/go-nested-loops.html一、易错用法对于Go语言来讲,package是运行的入口,一个应用程序必须包含一个main包,每一个包内要包含一
weixin_33955681
·
2020-07-08 16:02
Golang的反射reflect深入理解和示例
Golang语言
实现了反射,反射机制就是在运行时动态的调用对
柳家河
·
2020-07-08 10:12
gplang
上一页
14
15
16
17
18
19
20
21
下一页
按字母分类:
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
其他