分类:Python/Go

gin操作session示例

go官方没有提供session的标准库,但是我们使用gin的时候回方便很多,下面记录一下gin下使用session的示例。   package main import ( // 导入session包 “github.com/gin-contrib/sessi...

51℃

Go项目的标准布局

需要提前声明的是,如果你正准备学习Go、正在构建PoC项目或编写玩具项目,那么按照这个项目进行布局就大材小用了;如果你正在开发一个准备完善的系统,无论是从今后的维护还是和小伙伴的协作上都应认真读一下这篇关于标准布局的文章,绝对让你受益匪浅。 这是Go应用程序项目的基础布局。这不是...

82℃

如何使用go-cache及go-cache的源码分析

什么是go-cache KV存储引擎有很多,常用的如redis,rocksdb等,如果在实际使用中只是在内存中实现一个简单的kv缓存,使用上述引擎就太大费周章了。在Golang中可以使用go-cache这个package实现一个轻量级基于内存的kv存储或缓存。GitHub源码地址...

1298℃

Go中的指针 *和 地址&

  go语言中&放在一个变量前,代表取变量的内存地址,类似python中的id()这个函数,但是python中其实是没有指针这个概念的。 package main import “fmt” func main() { a := ̶...

1695℃

mac下安装go

mac下安装go很容易,linux安装也同理。 一、安装 安装: brew install go 验证 :go version 二、配置GOPATH 1. 查看环境变量 go env 2. 配置环境变量 cd ~ ls -all 查看是否有.bash_profile文件,如...

3072℃

使用 Python 进行社交媒体情感分析入门

自然语言处理(NLP)是机器学习的一种,它解决了口语或书面语言和计算机辅助分析这些语言之间的相关性。日常生活中我们经历了无数的 NLP 创新,从写作帮助和建议到实时语音翻译,还有口译。 本文研究了 NLP 的一个特定领域:情感分析。重点是确定输入语言的积极、消极或中性性质。本部分...

2299℃

python爬虫系列之 xpath语法

# XPath 基础表达式: /node       表示在xml文档的根目录查找结点名称为node的结点 ./node      表示在当前结点下查找结点名称为node的结点 //node      表示在xml文档中递归查找结点名称为node的节点 //*      表示在x...

2585℃

Python中 if __name__ == ‘__main__’ 的使用及一个注意事项

Python使用缩进对齐组织代码的执行,所有没有缩进的代码(非函数定义和类定义),都会在载入时自动执行,这些代码,可以认为是Python的main函数。 每个文件(模块)都可以任意写一些没有缩进的代码,并且在载入时自动执行,为了区分主执行文件还是被调用的文件,Python引入了一...

1347℃

docker 下nginx配置 goweb docker

标题有点绕 简单来说是这样的;用在docker上部署了nginx,并且beego也部署在了docker上,在阿里云上,nginx的配置如下: server{ listen 80; server_name www.dxzzd.com dxzzd.com; location /{ t...

2844℃

docker 下 beego 的 web 项目非打包部署

docker 下 beego 的 web 项目非打包部署
为了修改方便,所以使用了 beego 的非打包部署,并且由于服务器上部署了 docker,所以 beego 、bee、mysql 扩展在创建 image 的时候就可以换创建上去。 beego 的整个目录如下: –// 根目录 — bin — p...

4076℃

go 中 rune 类型解析

在 go 中又一个 rune 类型,用来做字符串截取的时候很方便;在用来截取字符串时候表示:获取字符串的长度,而不是字符串底层占得字节长度。下面摘抄一个网友的例子: // rune is an alias for int32 and is equivalent to int3...

2510℃

beego 提示“too many open files” 解决

beego 相比 gin 来讲,感觉在开发 web 上要好用的多,当然这只是个人感觉。 beego 的文档推荐:https://www.kancloud.cn/hello123/beego 但是在 bee run 的时候出现“Failed to watch directory: ...

5541℃

转载一个关于 go 结构体的使用方法

Go 语言中的结构体是由一系列具有相同类型或不同类型的数据构成的数据集合,可以理解为一个数组,我们可以为结构体中不同项定义不同的数据类型。 结构体表示一项记录,接下来的例子我们用图书来举例,每本书有以下属性:Title :标题,Author : 作者,Subject:学科 ,ID...

1837℃