×

golang

Golang基础教程(Golang 教程)

黄伟 黄伟 发表于2024-04-28 浏览7174 评论0
第一章:走进Golang Golang引入 简介: Go(又称 Golang)是 Google 的 Robert Griesemer,Rob Pike 及 Ken Thompson 开发的一种计算机编程语言语言。 设计初衷: Go语言是谷歌推出的一种的编程语言,可以在不损失应用程序性能的情况下降低代码的复杂性。谷歌首席软件工程师罗布派克(Rob Pike)说:我们之所以开发Go,是因为过去10多年间软件开发的难度令人沮丧。派克表示,和今天的C++或C一样,Go是一种系统语言。他解释道,"使

golang

Golang 实现word和Excel处理(golang操作excel)

GAME GAME 发表于2024-04-28 浏览4450 评论0
Golang使用Windows底层开发那些事 通过上一篇博客知道,Python可以通过pywin32实现Windows底层开发,最常见的是word和Excel处理,自动打印等等。 我曾经说过,编程语言只是工具,只要工具玩的溜,一切皆有可能。按照上一篇博客实现的功能,使用Golang同样能实现。 Golang调用Windows底层接口,可以借助第三方库github.com/go-ole/go-ole 如果对Golang熟悉的话,不妨看看go-ole源码,从源码文件发现,它是通过标准库s

golang

【Golang | gRPC】使用protoc编译.proto文件

test123 test123 发表于2024-04-28 浏览6753 评论0
环境: Golang: go1.18.2 windows/amd64 protoc:libprotoc 3.21.1 1. 安装protoc 使用protoc编译.proto文件,首先需要正确安装protoc编译器。如果使用预编译的二进制文件方式安装,注意添加环境变量,具体可以参考【Golang | gRPC】protocol buffer compiler\protoc的安装 2. 安装针对go的protoc插件 protoc本身并不支持Golang,需要额外安装对应的插件 方法1

golang

Go 编写定时器和定时任务(go 编写定时器和定时任务的区别)

品胜河南永城门店 品胜河南永城门店 发表于2024-04-27 浏览9891 评论0
创作不易感谢支持。 一条主写Go和PHP的小菜鸟。平常有时间喜欢自己写点东西,如有不对的地方,欢迎大佬指点。 个人博客:太阳上的雨天 地址:http://blog.caixiaoxin.cn 善于分享,希望有助他人. 非常感谢各位大佬的关注和支持 Go 编写定时器和定时任务 在 项目开发当中,可能会遇到这样的场景: 1 A任务需要在多久之后执行一次(定时器) 2.B任务需要每隔多长时间执行一次 (定时任务) 谈到定时任务,离不开linux的crontab. 先简单了解下crontab

golang

Go语言 linux安装(go语言linux安装)

test123 test123 发表于2024-04-27 浏览6117 评论0
​​​​​1、下载go安装包 载go的linux安装包,比如:go1.15.6.linux-amd64.tar.gz 2、解压 解压至/usr/local下,命令:tar -zxvf go1.15.6.linux-amd64.tar.gz 解压之后,查看版本:/usr/local/go/bin/go version 3、创建go工作目录  在/home目录下新建go目录,在go目录下分别新建3个子目录:          src—里面每一个子目录,就是一个包,包内是Go的源码文

golang

Go 环境变量、go env(go 环境变量配置)

guier guier 发表于2024-04-27 浏览7683 评论0
1、常用环境变量 GOROOT 指的是go的安装路径,导入go内部库时会去goroot寻找。 GOARCH 表示目标机器的处理器架构,它的值可以是 386、amd64 或 arm。 GOOS 表示目标机器的操作系统,它的值可以是 darwin、freebsd、linux 或 windows。 GOPATH 存放第三方库的路径 不同于其他语言,go中没有项目的说法,只有包, 其中有两个重要的路径,GOROOT 和 GOPATH GOROOT是安装目录,GOPATH是我们的工作空间

golang

Go(Golang)编程语言(golang 编程)

HaoHao HaoHao 发表于2024-04-27 浏览7109 评论0
Go(又称 Golang)是谷歌开发的一种静态强类型、编译型、并发型,并具有垃圾回收功能的编程语言。Go于2009年11月正式宣布推出,成为开放源代码项目,并在Linux及Mac平台上进行了实现,后来追加了Windows系统下的实现。 Go 语言语法与 C 相近,但功能上有:内存安全,GC(垃圾回收),结构形态及 CSP-style 并发计算。 描述 Go的语法接近C语言,但对于变量的声明有所不同。Go支持垃圾回收功能。Go的并行模型是以东尼·霍尔的通信顺序进程(CSP)为基础,采取类

golang

go mod 简介及使用(go mod详解)

依然 依然 发表于2024-04-27 浏览5045 评论0
目的 记述 go mod 使用 介绍 Go mod 是 Go 1.11 提出的开发包管理工具,在此之前go发布过许多包管理方案,但都强依赖于环境变量GOPATH,存在诸多缺点,不易于项目管理。 Go 之于 mod ,好比 Java 之于 maven 、 Js 之于 npm 。 它的出现使得Go语言项目脱离了对GOPATH的强依赖,为Go语言后期快速成长提供了强有力的保障。 可以使用 go help mod 查看 go mod 的使用文档 Go mod provides acce

golang

常见问题之Golang——cgo: C compiler “gcc“ not found: exec: “gcc“: executable file not found in %PATH%错误...

水 发表于2024-04-25 浏览14073 评论0
常见问题之Golang——cgo: C compiler "gcc" not found: exec: "gcc": executable file not found in %PATH%错误 背景 本系列文章均为学习过程中记录的笔记,欢迎和我一起来学习Go语言。 全文使用环境如下: 操作系统:windows10 使用工具:Goland开发工具 golang版本:1.17 简介 本文主要是对我日常在使用golang时遇到的一些问题与解决方式进行的汇总,在此提供给大家便于排查一些遇到

golang

微信小程序开发实战9_3 小程序URL Scheme(《微信小程序开发实战》)

BlueIce_kaka BlueIce_kaka 发表于2024-04-25 浏览4887 评论0
为了微信小程序的推广,微信提供了多种小程序入口方式,比如在公众号中可以将已经关联过的小程序的页面放置到自定义菜单中,用户单击后就可以打开小程序的相关页面;或者是给用户发送公众号模板消息,用户点击收到的模板消息进入小程序。不过这些方式都需要微信客户端的支持,有些情况下您可能希望在微信客户端之外的APP中打开小程序,比如您可能通过短信或者邮件给用户发送营销通知,并希望用户在短信或邮件APP中打开小程序,以快速获取用户流量,完成引流、导购等目的。对于这种诉求,微信也给予了支持,下面介绍如何生成URL