goefun

module
v1.2.9 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 14, 2023 License: MIT

README

GoEfun

goefun是用于golang的中文函数库,它提供了强大而易于使用的函数,它完整封装了易语言核心支持库的所有功能,同时提供简单易用的函数。

特性

  • 可在Windows、Linux和Mac系统上完美运行
  • 兼容Go开发环境
  • 所有函数名和注释都使用中文
  • 封装了100+命令
  • 所有命令都经过100%测试,可放心使用
  • 提供了测试用例以方便查看和使用
  • 使用方便封装了大量文本处理函数

使用方法

引入模块
package main

import (
	. "github.com/duolabmeng6/go-efun/ecore"
	. "github.com/duolabmeng6/go-efun/ehttp"
	. "github.com/duolabmeng6/go-efun/etool"
)

func main() {
	E调试输出("欢迎使用 go-efun")
	http := NewHttp()
	返回文本, 访问失败 := http.Get("https://www.taobao.com/help/getip.php")
	if 访问失败 {
		E调试输出("访问失败", 返回文本)
	}
	E调试输出(返回文本)

	data := New存取键值表()
	data.Set("aaa", "111")
	data.Set("bbb", "222")
	data.Set("ccc", "333")
	data.SetArray("list", "a")
	data.SetArray("list", "b")
	data.SetArray("list", "c")

	E调试输出(data.ToJson(true))

	E调试输出(E取md5从文本("1234567"))

	E调试输出(E取现行时间().E时间到文本("Y-m-d H:i:s"))

}


文档

https://pkg.go.dev/github.com/duolabmeng6/goefun#section-sourcefiles

Directories

Path Synopsis
Package 提供统一的缓存接口
Package 提供统一的缓存接口
Package 易语言核心支持库 为golang提供强大且易用的中文函数库,易语言go函数库,完整的封装了易语言核心支持库所有功能,以及易语言中简单易用的函数
Package 易语言核心支持库 为golang提供强大且易用的中文函数库,易语言go函数库,完整的封装了易语言核心支持库所有功能,以及易语言中简单易用的函数
Package 提供通用的文件储存类 支持 本地文件储存、阿里云OSS储存、七牛云储存
Package 提供通用的文件储存类 支持 本地文件储存、阿里云OSS储存、七牛云储存
gin 的封装
gin 的封装
jwt
logger
gin日志类 可以保存访问日志和错误恢复日志
gin日志类 可以保存访问日志和错误恢复日志
ehttp 简单易用的http客户端
ehttp 简单易用的http客户端
js引擎 用于运行js代码
js引擎 用于运行js代码
日志模块
日志模块
aes crc32 des md5 sha1 等加解密算法
aes crc32 des md5 sha1 等加解密算法
支持gzip zlib zip 解压缩
支持gzip zlib zip 解压缩
src
cable
Package cable implements utility functions for scheduling/limiting function calls
Package cable implements utility functions for scheduling/limiting function calls
cookiejar
Package cookiejar implements an in-memory RFC 6265-compliant http.CookieJar.
Package cookiejar implements an in-memory RFC 6265-compliant http.CookieJar.
gabs
Package gabs implements a wrapper around creating and parsing unknown or dynamic map structures resulting from JSON parsing.
Package gabs implements a wrapper around creating and parsing unknown or dynamic map structures resulting from JSON parsing.
rwmutex
Package rwmutex provides switch of concurrent safe feature for sync.RWMutex.
Package rwmutex provides switch of concurrent safe feature for sync.RWMutex.
sizedwaitgroup
SizedWaitGroup adds the feature of limiting the maximum number of concurrently started routines.
SizedWaitGroup adds the feature of limiting the maximum number of concurrently started routines.
网页内容解析器 HTML网页内容解析。
网页内容解析器 HTML网页内容解析。

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL