pointer alternatives and similar packages
Based on the "Utilities" category.
Alternatively, view pointer alternatives based on common mentions on social networks and blogs.
-
项目文档
🚀Vite+Vue3+Gin的开发基础平台,支持TS和JS混用。它集成了JWT鉴权、权限管理、动态路由、显隐可控组件、分页封装、多点登录拦截、资源权限、上传下载、代码生成器【可AI辅助】、表单生成器和可配置的导入导出等开发必备功能。 -
excelize
Go language library for reading and writing Microsoft Excel™ (XLAM / XLSM / XLSX / XLTM / XLTX) spreadsheets -
Kopia
Cross-platform backup tool for Windows, macOS & Linux with fast, incremental backups, client-side end-to-end encryption, compression and data deduplication. CLI and GUI included. -
goreporter
A Golang tool that does static analysis, unit testing, code review and generate code quality report. -
create-go-app
✨ A complete and self-contained solution for developers of any qualification to create a production-ready project with backend (Go), frontend (JavaScript, TypeScript) and deploy automation (Ansible, Docker) by running only one CLI command. -
EaseProbe
A simple, standalone, and lightweight tool that can do health/status checking, written in Go. -
filetype
Fast, dependency-free Go package to infer binary file types based on the magic numbers header signature -
boilr
:zap: boilerplate template manager that generates files or directories from template repositories -
beaver
💨 A real time messaging system to build a scalable in-app notifications, multiplayer games, chat apps in web and mobile apps. -
go-underscore
Helpfully Functional Go - A useful collection of Go utilities. Designed for programmer happiness.
InfluxDB - Purpose built for real-time analytics at any scale.
Do you think we are missing an alternative of pointer or a related project?
Popular Comparisons
README
pointer
Package pointer contains helper routines for simplifying the creation of optional fields of basic type.
Installation
go get github.com/xorcare/pointer
Examples
Examples of using the library are presented on godoc.org and in the source library code.
FAQ
Question | Source |
---|---|
How to set bool pointer in a struct literal or variable? | var _ *bool = pointer.Bool(true) |
How to set byte pointer in a struct literal or variable? | var _ *byte = pointer.Byte(1) |
How to set complex64 pointer in a struct literal or variable? | var _ *complex64 = pointer.Complex64(1.1) |
How to set complex128 pointer in a struct literal or variable? | var _ *complex128 = pointer.Complex128(1.1) |
How to set float32 pointer in a struct literal or variable? | var _ *float32 = pointer.Float32(1.1) |
How to set float64 pointer in a struct literal or variable? | var _ *float64 = pointer.Float64(1.1) |
How to set int pointer in a struct literal or variable? | var _ *int = pointer.Int(1) |
How to set int8 pointer in a struct literal or variable? | var _ *int8 = pointer.Int8(8) |
How to set int16 pointer in a struct literal or variable? | var _ *int16 = pointer.Int16(16) |
How to set int32 pointer in a struct literal or variable? | var _ *int32 = pointer.Int32(32) |
How to set int64 pointer in a struct literal or variable? | var _ *int64 = pointer.Int64(64) |
How to set rune pointer in a struct literal or variable? | var _ *rune = pointer.Rune(1) |
How to set string pointer in a struct literal or variable? | var _ *string = pointer.String("ptr") |
How to set uint pointer in a struct literal or variable? | var _ *uint = pointer.Uint(1) |
How to set uint8 pointer in a struct literal or variable? | var _ *uint8 = pointer.Uint8(8) |
How to set uint16 pointer in a struct literal or variable? | var _ *uint16 = pointer.Uint16(16) |
How to set uint32 pointer in a struct literal or variable? | var _ *uint32 = pointer.Uint32(32) |
How to set uint64 pointer in a struct literal or variable? | var _ *uint64 = pointer.Uint64(64) |
How to set time.Time pointer in a struct literal or variable? | var _ *time.Time = pointer.Time(time.Now()) |
How to set time.Duration pointer in a struct literal or variable? | var _ *time.Duration = pointer.Duration(time.Hour) |
License
© Vasiliy Vasilyuk, 2019-2020
Released under the BSD 3-Clause License.
*Note that all licence references and agreements mentioned in the pointer README section above
are relevant to that project's source code only.