您的位置:首页关键词: Golang
  • golang 接口嵌套实现复用的操作
    大家还是直接看代码吧~package mainimport ( 'fmt')func main() { start(NewB(C{})) start(NewB(D{}))}type A interface { what()}type B struct { A}type ...
    日期:2023-10-25浏览:195
    标签: Golang
  • golang中的空slice案例
    golang中允许对值为 nil 的 slice 添加元素package main func main() { var s []int s = append(s, 1)}运行成功~补充:golang slice 详解一、数组切片的使用func main() {//1.基于数组创建数组切片var ar...
    日期:2023-09-26浏览:184
    标签: Golang
  • golang实现各种情况的get请求操作
    请求地址var ( requestGetURLNoParams string = 'http://httpbin.org/get' requestGetURL string = 'http://httpbin.org/get?a=a&b=b&c=ccc' imageURL...
    日期:2023-11-29浏览:209
    标签: Golang
  • golang 实现时间戳和时间的转化
    说实话,golang的时间转化还是很麻烦的,最起码比php麻烦很多,上码好好学学一下package main import ( 'time' 'fmt') func main() { //获取当前时间 t := time.Now() //2018-07-11 15:07:51.885...
    日期:2023-10-15浏览:7
    标签: Golang
  • 解决golang时间字符串转time.Time的坑
    字符串转时间一定要通过 time.ParseInLocation不能直接用ParsetodayZero, _ := time.ParseInLocation('2006-01-02', '2019-01-01 15:22:22' time.Local)如果用了Parse,二者就会存在8小时时间差!!...
    日期:2023-09-29浏览:7
    标签: Golang
  • Golang 实现 Redis系列(六)如何实现 pipeline 模式的 redis 客户端
    本文的完整代码在github.com/hdt3213/godis/redis/client通常 TCP 客户端的通信模式都是阻塞式的: 客户端发送请求 -> 等待服务端响应 -> 发送下一个请求。因为需要等待网络传输数据,完成一次请求循环需要等待较多时间。我们能否不等待服务端响应直接发送...
    日期:2023-11-01浏览:13
    标签: Golang
  • golang 如何通过反射创建新对象
    废话少说,直接贴代码~type A struct { Name string} // 测试unitfunc TestReflect(t *testing.T) { reflectNew((*A)(nil))} //反射创建新对象。func reflectNew(target interface{}...
    日期:2023-10-26浏览:234
    标签: Golang