介绍worm是一款方便易用的Go语言ORM库,worm具有使用简单,运行性能高,功能强大的特点。具体特征如下:通过Struct的Tag与数据库字段进行映射,让您免于经常拼写SQL的麻烦。支持Struct映射、原生SQL以及SQL builder三种模式来操作数据库,并且Struct映射、原生SQL以及SQL builder可混合使用。Struct映射、SQL builder支持链式API,可使用W
转载 2023-08-18 18:06:49
54阅读
创建带有空格的列名CREATE TABLE customer ( customerId INTEGER NOT NULL AUTO_INCREMENT, `first Name` VARCHAR(16), `last Name` VARCHAR(16), PRIMARY KEY (customerId) ) ENGINE=INNODB CHARSET=UTF8;带有空格的属性,无论实在创建的过程中
Go 数据库操作基础篇,介绍了基本的CURD操作,Exec()、Query()、Get()、Select() 方法的使用和代码演示 关于 Go 的标准库 database/sql 和 sqlxdatabase/sql 是 Go 操作数据库的标准库之一,它提供了一系列接口方法,用于访问数据库(mysql,sqllite,oralce,postgresql)
转载 2024-05-21 12:04:28
77阅读
Kubernetes二进制(单/多master)部署目录Kubernetes二进制(单/多master)部署一、常见的K8S部署方式1. Minikube2. Kubeadmin3. 二进制安装部署4. 小结二、K8S单(Master)节点二进制部署1. 环境准备1.1 服务器配置1.2 关闭防火墙1.3 修改主机名1.4 关闭swap1.5 在master添加hosts1.6 将桥接的IPv4流
转载 3月前
32阅读
 
go
原创 2021-07-07 09:55:42
204阅读
结论:go run 专门用来运行命令源码文件的命令,一般用来运行单个文件go build 主要是用于测试编译。编译某个包或者项目,在当前目录下生成可执行文件go install 编译并安装代码包或者源码文件的。go get 用于从远程代码仓库(比如 Github )上下载代码包并更新modgo 1.17之后go get只下载源码,并将依赖添加到go.mod。get install用来下载和安装三方
Go是一个开源的编程语言,它很容易用于构建简单、可靠和高效的软件。”(摘自Go语言官 方网站:http://golang.org ) Go语言由来自Google公司的Robert Griesemer,Rob Pike和Ken Thompson三位大牛于2007 年9月开始设计和实现,然后于2009年的11月对外正式发布(译注:关于Go语言的创世纪过 程请参考 http://talks.golan
# 实现“Go语言官方文档”的步骤 作为一名经验丰富的开发者,我会向刚入行的小白介绍如何实现“Go语言官方文档”。下面是整个流程的步骤表格: | 步骤 | 描述 | | ---- | ---- | | 1 | 下载并安装Go语言 | | 2 | 配置Go语言环境 | | 3 | 在Github上查找并下载Go语言官方文档 | | 4 | 运行Go语言官方文档的本地服务器
原创 2023-10-11 07:46:13
96阅读
1.直接在github上clone对应的代码 , 地址为: https://github.com/golang/xxxxxxx.git xxxxxxx为所缺的库名 , 比如net库 text库 https://github.com/golang/net.git https://github.com/
原创 2021-06-17 19:12:34
318阅读
启动错误报告编译包和依赖项删除目标文件和缓存的文件显示包或符号的文档打印Go环境信息更新包以使用新APIGofmt(重新格式化)包源通过处理源生成Go文件下载并安装包和依赖项编译并安装包和依赖项列出包或模块模块维护将模块下载到本地缓存从工具或脚本编辑go.mod打印模块要求图在当前目录中初始化新模块
翻译 2022-09-26 09:45:55
221阅读
# Go语言官方编程规范简介 Go语言,于2007年由Google开发,是一种静态类型、编译式、并发支持的编程语言。随着软件开发的快速发展,遵循编程规范变得极为重要。良好的编码习惯不仅能提高代码的可读性,也能避免潜在的错误。本文将带您了解Go语言的官方编程规范,并附上代码示例,同时会涉及类图和状态图的使用。 ## 编程规范概述 Go语言的官方编程规范主要包括以下几个方面: 1. **命名规
原创 10月前
24阅读
# 使用Go官方MongoDB驱动包进行数据库操作 MongoDB是一种流行的NoSQL数据库,具有高性能和灵活的数据模型。在Go语言中,官方提供了一个MongoDB驱动包,使得开发者可以方便地与MongoDB进行交互。本文将介绍如何使用这个驱动包,包括基本的CRUD操作和一些示例代码。 ## 安装MongoDB驱动包 在使用MongoDB驱动之前,首先需要安装`mongo-go-driv
原创 2024-09-27 06:56:42
169阅读
Go官方工具链 为了从任意目录运行Go官方工具链中工具命令(通过go命令), Go官方工具链安装目录下的bin子目录路径必须配置在PATH环境变量中。 当使用安装程序安装Go官方工具链时,安装程序很可能已经自动地将此配置好了。windows环境中需要在把安装目录下bin子目录添加到高级系统环境变量中 ...
转载 2021-10-08 09:56:00
121阅读
2评论
学习 Golang 之前先学会搭建开发环境 文章首发自公众号:Go编程时光《Go编程时光》,一个能带你学习 Go 语言的专栏,同时欢迎搜索我的同名公众号【Go编程时光】(排版精美更适合阅读),第一时间获取Go语言干货。1. 下载安装 Go语言下载地址:https://golang.google.cn/dl/下载完成后,直接双击 msi 文件进行安装,我习
https://dev.mysql.com/doc/ 
转载 2023-06-05 09:39:07
176阅读
一、前言1、go语言介绍        Go 即Golang,是Google 公司2009 年11 月正式对外公开的一门编程语言。Go 语言不仅拥有静态编译语言的安全和高性能,而且又达到了动态语言开发速度和易维护性。有人形容Go 语言:Go = C + Python , 说明Go 语言既有C 语言程序的运行速度,又能达
转载 2024-01-08 19:23:15
35阅读
老猫的GO学习系列博客已经正式发车了,相信大家以前学习一门编程语言的时候也有经验,咱们一般都是从环境开始,在此呢,大家也跟着老猫从最开始的搭建环境开始。GO语言的安装首先呢,我们开始需要下载GO语言的安装包。GO国外的官网地址是https://golang.org/,当然这个仅限于有条件的小伙伴去官网下载了。我们一般下载呢都有所限制,不过没关系,在国内其实也有对应的网站为https://golan
Go语言中的函数传参都是值拷贝,当我们想要修改某个变量的时候,我们可以创建一个指向该变量地址的指针变量。传递数据使用指针,而无需拷贝数据。类型指针不能进行偏移和运算。Go语言中的指针操作非常简单,只需要记住两个符号:&(取地址)和*(根据地址取值)指针地址和指针类型每个变量在运行时都拥有一个地址,这个地址代表变量在内存中的位置。Go语言中使用&字符放在变量前面对变量进行取地址操作。
转载 2023-11-13 17:07:40
52阅读
在类 Unix 系统中,我们常常会使用 ps 命令来查看系统当前所运行的进程信息,该命令为我们提供了较大的帮助,能够快速的定位到某些进程的运行情况和状态。而在 Go 语言中,也有类似的命令工具,那就是 gops(Go Process Status),gops 是由 Google 官方出品的一个命令行工具,与 ps 命令的功能类似,能够查看并诊断当前系统中 Go 程序的运行状态及内部情况,在一些使用
转载 2020-11-08 20:34:41
568阅读
【代码】go-elasticsearch 官方包操作合集。
原创 2023-02-26 09:25:29
1213阅读
  • 1
  • 2
  • 3
  • 4
  • 5