golang
文章平均质量分 64
linux_player_c
喜欢linux
展开
-
1.golang学习笔记:数组是一种值类型
golang中数组–值类型区别于C语言, golang中将一个数组看作是一个值类型,这里与C语言作为对比进行解释。在C语言中,例如定义一个int类型的数组int array[10] = {12, 23, 34, 45, 56};则array实际上代表的是一个地址,例如在函数的参数传递中,实际参数传递一个int数组的数组名, 实际上把该数组的地址传递给了函数。#include <stdio.h>voi原创 2017-07-23 14:38:22 · 1119 阅读 · 0 评论 -
1.golang : gorm + gin实现restful 接口
golang : gorm + gin实现restful 接口gorm操作数据库golang可以使用gorm工具对数据库进行操作,实现对数据的一系列操作.gorm的中文文档如下: https://jasperxu.github.io/gorm-zh/主要实现的功能如下:全功能ORM(几乎)关联(包含一个,包含多个,属于,多对多,多种包含)Callbacks(创建/...原创 2018-08-20 14:24:12 · 7049 阅读 · 0 评论 -
2.golang: golang读取配置文件(toml文件形式)
golang读取配置文件使用golang编写web服务,常常需要配置很多信息,常见的配置文件格式有.ini,json文件,yaml和toml等.本文将会介绍使用golang读取toml格式的文本信息.我们以mysql和gin的配置信息为例作为说明.使用toml记录配置信息TOML 的目标是成为一个极简的配置文件格式。TOML 被设计成可以无歧义地被映射为哈希表,从而被多...原创 2018-08-27 21:00:09 · 3274 阅读 · 0 评论 -
3.golang: gorm不定条件查询和分页操作
gorm+gin不定条件查询和分页操作gorm+gin不定条件查询不定参数参数多用于table在后端的多条件筛选,这样的场景是无法预知用户需要使用那些筛选条件.只有当参数传递给后端时才清楚.所以后端需要根据传递的参数动态生成符合查询条件的sql语句或者orm操作.在gorm可以分别任选上述两种中的任意一种:1.orm操作; 2.拼接原生sql语句;分页操作...原创 2018-09-04 11:28:16 · 25620 阅读 · 8 评论