VirtualTam's bookmarks
309 bookmarks found
-
Text normalization in Go
2024-11-28 Standard library:
- unicode - Data and functions to test some properties of Unicode code points
Extra libraries:
- golang.org/x/text - Supplementary Go packages for text processing, many involving Unicode
- golang.org/x/text/runes - Tansforms for UTF-8 encoded text
- golang.org/x/text/transform - Reader and writer wrappers that transform the bytes passing through
- golang.org/x/text/unicode/norm - Types and functions for normalizing Unicode strings
- golang.org/x/text/unicode - Building blocks for other packages in golang.org/x/text
Third-party libraries:
- anyascii/go - Converts Unicode characters to their best ASCII representation
RFCs:
- RFC 8264 - PRECIS Framework: Preparation, Enforcement, and Comparison of Internationalized Strings in Application Protocols
- RFC 8265 - PRECIS for Usernames and Passwords
- RFC 8266 - PRECIS for Nicknames
Resources:
-
- Self-hosted online collaborative drawing platform Excalidraw (alternate version on Medium)
- alswl/excalidraw-collaboration - Excalidraw with collaboration feature, self-hosting, and only one-click deploy
- alswl/excalidraw-storage-backend - Storage for scenes, images and collaboration rooms
- alswl/excalidraw.alswl.com - Custom static version featuring a Chinese font with handwriting style
- Someone0nEarth/excalidraw-self-hosted - A docker-compose configuration for a fully self-hosted excalidraw stack, a collaborative whiteboard solution
- r/selfhosted - Excalidraw
- PatWie/excalidraw-complete - Self-host Excalidraw with a single Go binary - Supports multiple storage options and real-time collaboration
- Self-hosted online collaborative drawing platform Excalidraw (alternate version on Medium)
-
- Check project import paths and compare with architechure rules defined in a configuration file
- Useful for hexagonal / onion / DDD / MVC and other architectural patterns
-
go-recipes - Tools for Go projects
2024-10-13 -