package main import ( "log" "net/http" ) func main() { http.HandleFunc("/", handler) http.ListenAndServe(":8081", nil) } func handler(w http.ResponseW
转载
2018-03-02 21:41:00
378阅读
2评论
前沿: 继续扩展我的golang服务端,这边有些数据库是没有权限的,对方给了我webservices的接口,针对异常的数据,我要去抓数据,再次分析,golang貌似没有python那么多的模拟浏览器访问的模块,还好默认的http就支持。 功能一点都不必urllib2 差。。。 正题!!! 这里是通过golang提供的net/http模块, htt
转载
2024-05-09 10:05:18
71阅读
## Golang Redis Pipeline 批量 Get
在使用 Redis 作为缓存数据库的时候,我们往往需要一次性获取多个键对应的值。为了提高性能,可以使用 Redis 的 Pipeline 功能来批量获取这些值,减少网络通信的开销。本文将介绍如何使用 Golang 结合 Redis Pipeline 来实现批量 Get 操作,并提供相应的代码示例。
### 什么是 Redis Pi
原创
2023-08-26 05:18:32
697阅读
之前在 golang 群里有人问过为什么程序会莫名其妙的 hang 死然后不再响应任何请求。单核 cpu 打满。 这个特征和我们公司的某个系统曾经遇到的情况很相似,内部经过了很长时间的定位分析总结,期间还各种阅读 golang 的 runtime 和 gc 代码,最终才定位到是业务里出现了类型下面这样的代码:package main
import "runtime"
func main()
背景当我们接收一份新的代码,代码拿到手要做的第一件事就是 git log,看看这份代码的提交记录,最近提交的情况,做了些什么。但往往看到的 git log 杂乱无章,不知道每次提交到底是做了些什么。由此可见,在团队中,CHANGELOG 的重要性不言而喻,不仅有助于他人帮忙 review 代码,熟悉代码,也能高效的输出 CHANGELOG,对项目管理也至关重要。我们本文介绍使用 git 的服务端
转载
2024-04-12 23:26:32
26阅读
package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() r.GET("/PING", func(ctx *gin.Context) { ctx.JSON(http.StatusOK, gin.H{ "msg": "ok", }) }) r
原创
2022-01-18 11:27:19
271阅读
使用标准库http来实现 package tools import ( "io/ioutil" "net/http" ) func Get(url string)string{ res, err :=http.Get(url) if err != nil { return "" } robots,
原创
2021-06-17 19:19:01
746阅读
# Go语言中使用Redis时遇到EOF的问题处理指南
在使用Go语言(Golang)操作Redis的过程中,初学者有时会遇到“EOF”错误。这通常是因为网络连接问题、客户端与Redis服务器之间的不匹配或者配置错误等原因导致的。本文将详细介绍如何一步步解决这个问题,并提供必要的代码示例和说明。
## 操作流程
以下是处理“EOF”错误的操作流程:
| 步骤 | 描述
go get 命令可以借助代码管理工具通过远程拉取或更新代码包及其依赖包,并自动完成编译和安装。 这个命令在内部实际上分成了两步操作:第一步是下载源码包,第二步是执行 go install 参数介绍: -u 用于下载指定的路径包及其依赖包,默认情况下,不会下载本地已经存在的,只会下载本地不存在的代码 ...
转载
2021-10-14 16:12:00
1311阅读
2评论
package mainimport ( "net/http" "github.com/gin-gonic/gin")func main() { r := gin.Default() r.GET("/PING", func(ctx *gin.Context) { ctx.JSON(http.StatusOK, gin.H{ "msg": "ok", }) }) r
原创
2021-12-01 10:18:36
453阅读
# Android Glide get方法导致其他图片加载慢的探讨
在Android开发中,图像加载是一个非常重要的任务。为了解决这一问题,许多开发者选择使用Glide库。尽管Glide提供了强大的性能和灵活性,但在某些情况下,使用其`get`方法可能会导致其他图片的加载变慢。本文将深入探讨这个问题,并提供一些代码示例和解决方案。
## Glide简介
Glide是一个为Android设计的
不论是开发Java还是你正在学习的Golang,都会遇到依赖管理问题。Java有牛逼轰轰的Maven和Gradle。 Golang亦有godep、govendor、glide、gvt、gopack等等。
原创
精选
2018-01-25 21:01:20
9271阅读
点赞
介绍不论是开发Java还是你正在学习的Golang,都会遇到依赖管理问题。Java有牛逼轰轰的Maven和Gradle。 Golang亦有godep、govendor、glide、gvt、gopack等等,本文主要给大家介绍gilde。 glide是Golang的包管理工具,是为了解决Golang依赖问题的。安装Golang环境设置Golang 1.5版本后才采用vendor目录特性。//设置环境
原创
精选
2017-07-19 19:09:28
8031阅读
点赞
package mainimport ( "fmt" "net/url")// Manage the HTTP GET request parameterstype GetRequest struct { urls url.Values}// Initiali
原创
2022-06-20 19:36:46
433阅读
语法规则kubectl [command] [TYPE] [NAME] [flags]command :指定要对一个或多个资源执行的操作,例如 create 、 get 、 describe 、 deleteTYPE :指定资源类型。资源类型不区分大小写,可以指定单数、复数或缩写形式kubectl get pod pod1
kubectl get pods pod1
kubectl get po
转载
2024-01-30 21:04:43
114阅读
stephen830 · 2015-01-31 01:00:03 · 4901 次点击 · 预计阅读时间 2 分钟 · 9分钟之前 开始浏览
这是一个创建于 2015-01-31 01:00:03 的文章,其中的信息可能已经有所发展或是发生改变。golang web开发获取get、post、cookie参数在成熟的语言java、python、php要获取这些参数应该来讲都非常简单,过较新
转载
2018-09-18 14:47:00
412阅读
2评论
在成熟的语言java、python、php要获取这些参数应该来讲都非常简单,过较新的语言golang用获取这些个参数还是费了不少劲,特此记录一下。 golang版本:1.3.1在贴代码之前如果能先理解一下golang http.request的三个属性Form、PostForm、MultipartF
转载
2018-01-16 11:23:00
237阅读
2评论
go get google.golan
原创
2023-07-01 00:21:40
214阅读
在成熟的语言java、python、php要获取这些参数应该来讲都非常简单,过
原创
2023-01-05 17:19:10
232阅读
golang go get 时提示 no Go files in xxx,如下图所示,使用 go mod init 初始化一个 go.mod,随后使用 go mod tidy 即可拉取想拉取的包
原创
2022-08-13 00:47:11
4488阅读