使用Golang+微信小程序前后端分离打造的车辆信息联络平台
(也有一部分的python在里面。
目录
使用Golang+微信小程序前后端分离打造的车辆信息联络平台
1. 背景
1.1 创作背景:
1.2 实现目标:
1.3 开发环境:
2. 功能介绍
2.1 主体部分
2.2 用户模块
2.3 社区模块
2.4 聊天模块以及充电功能
2.5 算法方面
2.5.1 FasterR
原创
2021-07-31 09:12:26
1221阅读
简言1. golang为我们提供了完善的文件操作库,例如os,ioutil等
原创
2022-12-14 11:12:35
663阅读
一、获取当前目录下的文件或目录信息(不包含多级子目录)
package main
import (
"fmt"
"io/ioutil"
"log"
"os"
)
func main() {
pwd, _ := os.Getwd()
//获取文件或目录相关信息
fileInfoList, err := ioutil.ReadDir(pwd)
if err != nil {
转载
2020-07-31 15:56:00
709阅读
2评论
Golang文件目录
原创
2024-05-25 22:15:20
30阅读
(源自:https://golang.google.cn/doc/) 前言 Go编程语言是一个提高程序员工作效率的开源项目Go富有表现力、简洁、简洁、高效。他让编写并发机制程序变得更加容易,能更好的适应多核CPU和联网设备,同时它新颖的类型体系能构建可伸缩和模块化的组件,Go 可以快速编译为机器代码 ...
转载
2021-09-04 10:57:00
611阅读
2评论
访客预约管理访客预约-审批-核验流程5个步骤:生成邀约 -> 访客填写信息 -> 企业员工审批 -> 访客获取凭证 -> 访客核验入园访客核验方式4种方式:二维码,身份证,人证核验,人脸识别
原创
2024-08-24 13:34:52
0阅读
GO语言按照深度遍历文件 原创 2016年07月20日 09:45:19 标签: go语言 / 遍历 / string 1971 原创 2016年07月20日 09:45:19 标签: go语言 / 遍历 / string 1971 常规方法不使用pathfilepath包 go的filepath包
转载
2018-03-23 11:58:00
2026阅读
2评论
最近都在通过完成一些列功能强化自己对常用api的熟悉。然而关于时间的api几乎是最常用的api类型,所以总结一些常用的。 以YY-mm-dd HH:MM:SS.9位 输出当前时间: func main() {
fmt.Println(time.Now())
}
output:
2017-02-27 01:20:00.567634365 +0800 CST 获取时间
转载
2024-04-01 09:59:28
12阅读
golang包管理一、GOPATHGOPATH:进行golang开发时的工作空间,你编写的go源代码和编译后生成的可执行程序都将存放在GOPATH下。注意,GOPATH只是一个普通的文件目录并且你所有的编码工作都应该在该目录下完成(golang 1.11版本引入 包依赖管理工具go mod,可以在GOPATH以外编写go程序)。配置GOPATH:首先创建一个目录C:\go(windows),$HO
转载
2024-03-02 09:08:33
53阅读
golang规范目录结构
转载
2019-02-14 23:35:30
4043阅读
1.安装步骤a.下载地址 下载SDK后,解压到自己喜欢的目录(后面配置PATH需要用到)b.配置PATH,有很多个地方可以配置具体可参考此链(PATH配置详解),我是直接修改的~/.bash_profile来设置环境变量,因为该文件一般用户都能更改,没有涉及到任何权限问题,具体参考此链接粗暴配置。在此文件输入export GOROOT=$HOME/goexport GOPATH=$HO
转载
2024-10-28 18:55:55
51阅读
先贴上项目结构三个环境变量的配置。GOROOT:Go 安装后的根目录(例如:D:\Program Files\Go),安装过程中会由安装程序自动写入系统环境变量中。go语言自带的类库。GOBIN:Go 的二进制文件存放目录(%GOPATH%\bin),这里注意。否则后面go install 不会成功PATH:需要将 %GOBIN% 加在 PATH 变量的最后,方便在命令行下运行。GOPATH :
转载
2023-07-03 13:16:29
454阅读
package mainimport ( "fmt" uuid "github.com/satori/go.uuid")func main() { // 创建 u1 := uuid.NewV4() fmt.Printf("UUIDv4: %s\n", u1) // 解析 u2, err := uuid.FromString("f5394eef-e576-4709-9e...
原创
2022-01-10 10:12:18
1476阅读
tips: *号,可以指向指针类型内存地址上的值,&号,可以获取值类型的内存地址变量和内存地址每一个变量都有内存地址,可以通过变量来操作内存地址中的值,即内存的大小go语言中获取变量的内存地址方法:通过&符号可以获取变量的地址var a int32
a = 100
fmt.Printf(“%d\n”, a) //变量的值
fmt.Printf(“%p\n”, &a)
转载
2024-07-15 12:54:11
52阅读
package mainimport ( "fmt" "io/ioutil" "net/http" "os")func main() { for _, url := range os.Args[1:] { resp, err := http.Get(url) if err != nil { fmt.Fprintf(os.Stderr, "fetch: %v\n", err) o.
原创
2021-06-01 12:23:07
466阅读
BCC小demo系列 实现效果:有文件打开时,输出打开文件的进程与该文件的文件名 文章目录功能拆解获取内核函数的参数获取调用进程的pid简单的实现输出改进扩展实现 在上一篇的hello world中,我们只是简单的在系统有文件打开操作时,打印了hello wold。实际上,通常当我们绑定了do_sys_open函数时,更加想知道执行该调用的进程时什么,被打开的文件是什么。这个小功能主要的实现点在于
转载
2024-04-08 15:39:29
129阅读
例如有以下路径:root@node1:/tmp/zz# tree /tmp/oss//tmp/oss/└── unsealed ├── s-t01003-100 ├── s-t01003-1000 ├── s-t0100
原创
2022-12-21 10:35:53
638阅读
目录打开目录我们也用OpenFile函数不过参数3我们传递os.ModeDir读取目录与读文件不同,用Readdir来完成func (f *File) Readdir(n int) ([]FileInfo, error)参数n: 读取目录的成员,通常传-1,表示读取目录所有文件对象返回值: FileInfo类型的切片.内部保存了文件名.error保存错误信息得到FileInfo类型后,我们可以range切面将目前工作目录修改为dir指定的目录func Chdir
原创
2021-06-01 12:24:58
288阅读
概述golang 官方的包管理从 1.11 版本就开始支持了, 之前尝试了几次, 效果都不理想, 就一直用 dep 来管理 package.最近 1.13 版本发布了, 使用 go module 的官方管理方式越来越多, dep 也早就不在继续开发了. 鉴于此, 是时候把 golang 的包管理方式迁移到 go module 上来了.我一直是用 spacemacs 来开发各种应用, 所以本文也是介
函数是什么?函数是一块执行特定任务的代码。一个函数是在输入源基础上,通过执行一系列的算法,生成预期的输出。函数的声明在 Go 语言中,函数声明通用语法如下:func functionname(parametername type) returntype {
// 函数体(具体实现的功能)
}函数的声明以关键词 funcfunctionname (函数名)。函数的参数列表定义在 ()re
转载
2023-12-24 12:18:02
63阅读