上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 106 下一页
摘要: 用golang刷LeetCode 用Go语言刷LeetCode记录,只是为了练习Go语言,能力有限不保证都是最优解,只能在此抛转引玉了。 数据结构和算法 数据结构和算法是程序员的命根子,没了命根子也就没有了尊严。 1. 两数之和 题目描述 力扣(LeetCode)链接 给定一个整数数组 nums 和 阅读全文
posted @ 2021-02-22 09:12 小学弟- 阅读(1023) 评论(0) 推荐(0)
摘要: Go语言操作mongoDB package main import ( "context" "fmt" "log" "time" "go.mongodb.org/mongo-driver/bson" "go.mongodb.org/mongo-driver/mongo" "go.mongodb.or 阅读全文
posted @ 2021-02-20 09:24 小学弟- 阅读(3597) 评论(0) 推荐(0)
摘要: Go操作Redis实战 安装Redis客户端 Go语言中使用第三方库https://github.com/go-redis/redis连接Redis数据库并进行操作。使用以下命令下载并安装: go get github.com/go-redis/redis/v8 go get gopkg.in/re 阅读全文
posted @ 2021-02-19 17:44 小学弟- 阅读(578) 评论(0) 推荐(0)
摘要: Go语言操作Redis 在项目开发中redis的使用也比较频繁,本文介绍了Go语言中go-redis库的基本使用。 Redis介绍 Redis是一个开源的内存数据库,Redis提供了多种不同类型的数据结构,很多业务场景下的问题都可以很自然地映射到这些数据结构上。除此之外,通过复制、持久化和客户端分片 阅读全文
posted @ 2021-02-17 00:40 小学弟- 阅读(188) 评论(0) 推荐(0)
摘要: Go语言操作MySQL MySQL是业界常用的关系型数据库,本文介绍了Go语言如何操作MySQL数据库。 Go操作MySQL 连接 Go语言中的database/sql包提供了保证SQL或类SQL数据库的泛用接口,并不提供具体的数据库驱动。使用database/sql包时必须注入(至少)一个数据库驱 阅读全文
posted @ 2021-02-17 00:37 小学弟- 阅读(560) 评论(0) 推荐(0)
摘要: Go语言之依赖管理 Go语言的依赖管理随着版本的更迭正逐渐完善起来。 依赖管理 为什么需要依赖管理 最早的时候,Go所依赖的所有的第三方库都放在GOPATH这个目录下面。这就导致了同一个库只能保存一个版本的代码。如果不同的项目依赖同一个第三方的库的不同版本,应该怎么解决? godep Go语言从v1 阅读全文
posted @ 2021-02-16 23:34 小学弟- 阅读(188) 评论(0) 推荐(0)
摘要: Go性能调优 在计算机性能调试领域里,profiling 是指对应用程序的画像,画像就是应用程序使用 CPU 和内存的情况。 Go语言是一个对性能特别看重的语言,因此语言中自带了 profiling 的库,这篇文章就要讲解怎么在 golang 中做 profiling。 Go性能优化 Go语言项目中 阅读全文
posted @ 2021-02-16 23:10 小学弟- 阅读(321) 评论(0) 推荐(0)
摘要: 二进制协议gob和msgpack介绍 本文主要介绍二进制协议gob及msgpack的基本使用。 在写一个gin框架的session服务时遇到了一个问题,Go语言中的json包在序列化空接口存放的数字类型(整型、浮点型等)都序列化成float64类型。 我们构造一个结构体如下: type s stru 阅读全文
posted @ 2021-02-16 00:08 小学弟- 阅读(416) 评论(0) 推荐(0)
摘要: Python单元测试简介及Django中的单元测试 单元测试负责对最小的软件设计单元(模块)进行验证,unittest是Python自带的单元测试框架。 单元测试与功能测试都是日常开发中必不可少的部分,本文演示了Python中unittest单元测试框架的基本使用。 来看一个简单的测试用例 定义一个 阅读全文
posted @ 2021-02-15 16:36 小学弟- 阅读(229) 评论(0) 推荐(0)
摘要: Go语言基础之单元测试 不写测试的开发不是好程序员。我个人非常崇尚TDD(Test Driven Development)的,然而可惜的是国内的程序员都不太关注测试这一部分。 这篇文章主要介绍下在Go语言中如何做单元测试和基准测试。 go test工具 Go语言中的测试依赖go test命令。编写测 阅读全文
posted @ 2021-02-15 16:33 小学弟- 阅读(92) 评论(0) 推荐(0)
上一页 1 ··· 18 19 20 21 22 23 24 25 26 ··· 106 下一页