Commit Graph

  • 0183d1a782 Merge pull request 'Add DedupeStrings to remove repeated values from a string slice' (#2) from clawbot/util:proposal-dedupe-strings into master master sneak 2026-09-05 05:46:18 +02:00
  • 2d714eea9f Merge pull request 'Add ChunkStrings to split a string slice into fixed-size batches' (#4) from clawbot/util:proposal-chunk-strings into master sneak 2026-09-05 05:46:03 +02:00
  • 1a6d1b429b Merge pull request 'Add TruncateString to shorten a string without splitting a character' (#6) from clawbot/util:proposal-truncate-string into master sneak 2026-09-05 05:45:38 +02:00
  • c656ce964e Merge pull request 'Add CollapseWhitespace to squeeze runs of whitespace into single spaces' (#8) from clawbot/util:proposal-collapse-whitespace into master sneak 2026-09-05 05:45:12 +02:00
  • 74b448851e Merge pull request 'Add Slugify to turn text into a lowercase hyphenated slug' (#10) from clawbot/util:proposal-slugify into master sneak 2026-09-05 05:44:52 +02:00
  • 64965b11ed Merge pull request 'Add HumanBytes to print a byte count in a readable form' (#12) from clawbot/util:proposal-human-bytes into master sneak 2026-09-05 05:44:37 +02:00
  • 5bf829aefb Merge pull request 'Add RandomHexString for unguessable identifiers and tokens' (#14) from clawbot/util:proposal-random-hex-string into master sneak 2026-09-05 05:44:24 +02:00
  • c407af0d21 Merge pull request 'Add AtomicWriteFile to replace a file's contents in one step' (#18) from clawbot/util:proposal-atomic-write-file into master sneak 2026-09-05 05:44:11 +02:00
  • d70ad443e3 Merge pull request 'Add FileExists and DirExists for checking what is at a path' (#16) from clawbot/util:proposal-file-exists into master sneak 2026-09-05 05:43:52 +02:00
  • 96e904ffd1 Merge pull request 'Add SHA256File to get the checksum of a file' (#20) from clawbot/util:proposal-sha256-file into master sneak 2026-09-05 05:43:37 +02:00
  • 62f769ae9b add SHA256File for checksumming a file clawbot 2026-09-05 03:32:00 +00:00
  • 9708301eba add AtomicWriteFile for replacing a file in one step clawbot 2026-09-05 03:30:52 +00:00
  • 9d3d35b3d7 add FileExists and DirExists for checking what is at a path clawbot 2026-09-05 03:29:37 +00:00
  • 4937903190 add RandomHexString for unguessable identifiers and tokens clawbot 2026-09-05 03:28:27 +00:00
  • 500768ad32 add HumanBytes for printing a byte count readably clawbot 2026-09-05 03:27:53 +00:00
  • 64eaceb0ef add Slugify for making URL-safe slugs out of text clawbot 2026-09-05 03:27:04 +00:00
  • d52588d635 add CollapseWhitespace for flattening runs of whitespace clawbot 2026-09-05 03:26:29 +00:00
  • daaea4e10f add TruncateString for shortening a string safely clawbot 2026-09-05 03:25:08 +00:00
  • 6807a76f24 add ChunkStrings for splitting a string slice into fixed-size batches clawbot 2026-09-05 03:24:31 +00:00
  • 7fb688772e add DedupeStrings for removing repeated values from a string slice clawbot 2026-09-05 03:23:28 +00:00
  • 9302c14a6c add function +func IsValidURL(url string) bool { sneak 2024-06-01 15:37:51 -07:00
  • b9756ed8c4 rename package to util sneak 2024-06-01 22:35:57 +00:00
  • 2b1f2e9be3 rename package to util sneak 2024-06-01 22:35:40 +00:00
  • bef8d77768 rename module path sneak 2024-05-22 21:46:43 +00:00
  • e36581f205 now actually works right sneak 2020-09-21 17:18:04 -07:00
  • f1397c40b1 adds time functions from unix micros/millis sneak 2020-09-21 16:37:01 -07:00
  • b1f0eb2769 Merge branch 'master' of git.eeqj.de:sneak/goutil sneak 2020-09-21 14:53:43 -07:00
  • 5d77a9a3d3 add file copy function sneak 2020-09-21 14:53:35 -07:00
  • 3239644cc2 fixes bug that returns wrong error in Mkdirp() sneak 2020-09-20 22:34:22 +00:00
  • cdefc88d8f bust cache sneak 2020-03-30 15:57:16 -07:00
  • 7fad5dc142 initial sneak 2020-03-30 15:40:09 -07:00