#GO

golang学习之beego增删改查代码实现

记录下使用beego的增删改查实现,数据库使用mysql,完整代码如下:packagemainimport(_"crud_beego/routers"//自动注册路由"fmt""github.com/astaxie/beego""github.com/astaxie/beego/orm"_"github.com/go-...

golang学习之文件上传

首先是上传页面upload.html:<!doctypehtml><html><head><metacharset="utf-8"><title>Upload</title></head><body><formmeth...
代码星球 ·2020-08-08

golang学习之select用法

早期的select函数是用来监控一系列的文件句柄,一旦其中一个文件句柄发生IO操作,该select调用就会被返回。golang在语言级别直接支持select,用于处理异步IO问题。select用法同switch类似,如下:timeout:=make(chanbool,1)ch:=make(chanint)select{...
代码星球 ·2020-08-08

golang学习之go简单博客应用

先说说golang的语法吧,个人觉得有以下特点:简洁,不管是变量、方法声明,还是代码编写,均十分简洁,效率也比较高非纯粹面向对象,但是go的struct类似c的struct,go的结构体还可以进行struct的包含,被包含的struct的方法被外层struct共享指针,方法传参时可以直接传指针,相比传值更加快速接口,g...

centos下mongodb安装

系统环境:Centos-6.5安装软件:mongodb-linux-x86_64-2.4.9.tgz下载地址:http://www.mongodb.org/downloads上传位置:/usr/local/软件安装位置:/usr/local/mongodb数据存放位置:/usr/local/mongodb/db日志存放...
代码星球 ·2020-08-08

golang学习之win7下go web之revel安装

接着上回记录的win7下go环境搭建,go的开发,现在除了sublime外,LiteIDE比较推荐,下载链接下载安装后直接打开,需要配置下go环境(本机使用的是window386版本),如下:打开该文件配置如下地方:接下来新建一个cmd程序测试下:这里新建一个简单的“命令行”程序,项目位置默认为...
代码星球 ·2020-08-08

golang学习之win7下go环境搭建

以下均采用windows64环境,首先是go的下载,go有msi安装安装和zip解压安装两种安装方式,使用msi安装后go环境会自动配置,zip解压后需手动配置各种环境变量。首先是下载,网上一搜一大堆:下载完成之后解压到任意目录(所有目录均不能使用中文),比如我的是:D:ProgramFilesgo然后是go环境变量的...

mongodb操作之mongoose

/***Createdbychaozhouon2015/10/6.*/varmongoose=require("mongoose");vardb=mongoose.createConnection("127.0.0.1","cms");//链接错误监听db.on("error",function(error){cons...
代码星球 ·2020-08-08

mongodb基本指令

MongoDB基本命令用成功启动MongoDB后,再打开一个命令行窗口输入mongo,就可以进行数据库的一些操作。输入help可以看到基本操作命令:showdbs:显示数据库列表showcollections:显示当前数据库中的集合(类似关系数据库中的表)showusers:显示用户use<dbname>:...
代码星球 ·2020-08-08

多种在线地图综合对比,Google,必应,arcgis Online...

坐标系:WGS84地图配色:   POI数量:丰富     有无建筑:有   地图特点:天地图按照国家标准进行配图,道路、水系、植被等图层用对应颜色渲染,POI信息丰富,与各地建设的数字城市同步。 地...

nodejs+express+mongodb简单实现注册登录写发博客

一、效果:二、项目:目前项目进度:完成的功能:(1)注册(2)登录(3)首页展示所有的blogs(4)用户登录后可以发博客一些问题:(1)同一浏览器只能登陆一个用户(2)服务器更新,用户未退出,此时用户不需登录。后续(1)各个界面UI的完善,对登录信息进行控制(2)用户自己发的blog可以在自己页面看到。。。。三、源码...

nodejs_100个实例(4)_mongoose数据库增删改查

 一、目标实现mongoose数据库的增删改查功能。二、技术1、create   增加2、remove  删除3、update   修改4、findOne/find 查找一个/查找所有三、源码:1、数据库连接及模型创建1...

nodejs+express+mongodb简单实现注册登录

一、效果(首页、注册、登录、用户页) 二、相关技术1、nodejs+express+mongoose三、思路:1、基本页面的视图ejs格式(与html基本一致)2、根据注册、登录的信息,进行信息比对,进行路由选择、页面跳转3、使用session对登录信息进行存储。四、源码:github地址 ...

在Go语言项目中使用Zap日志库

在许多Go语言项目中,我们需要一个好的日志记录器能够提供下面这些功能:能够将事件记录到文件中,而不是应用程序控制台。日志切割-能够根据文件大小、时间或间隔等来切割日志文件。支持不同的日志级别。例如INFO,DEBUG,ERROR等。能够打印基本信息,如调用文件/函数名和行号,日志时间等。在介绍Uber-go的zap包之...
代码星球 ·2020-08-07

Go net/http代理

share/share.go/********@创建时间:2020/5/2520:26**@作者:SongZhiBin******/packageshareimport("fmt""net/http""net/http/httputil""net/url""os")//=========globalvariableva...
代码星球 ·2020-08-07
首页上一页...8384858687...下一页尾页