Zig
Zig
Generate a Random Firebase Push ID
See more Firebase Examples
Generates a random Firebase Push ID. (According to the algorithm described at https://gist.github.com/mikelehen/3596a30bd69384624c11, and at https://www.firebase.com/blog/2015-02-11-firebase-unique-identifiers.html)Chilkat Zig Downloads
const std = @import("std");
const chilkat = @import("chilkat");
pub fn main(init: std.process.Init) !void {
const alloc = init.arena.allocator();
// Demonstrates how to generate a random Firebase Push ID.
// This example requires the Chilkat API to have been previously unlocked.
// See Global Unlock Sample for sample code.
const prng = try chilkat.Prng.init();
defer prng.deinit();
var push_id: [:0]const u8 = "";
var i: i32 = 0;
i = 1;
while (i <= 10) : (i += 1) {
push_id = try prng.firebasePushId(alloc);
std.debug.print("{s}\n", .{push_id});
}
}