On Wednesday, February 15, 2017 at 9:01:58 PM UTC+1, Tamás Gulácsi wrote:
> Why do you need this? > You want the GC do the housekeeping for you, but I'm sure you won't be > happy with the result, as the GC's policy differs from what you await... > What make you believe I won't be happy with the GC's policy. I'm quite open on that. My understanding is that the GC's policy is what I want. > > What kind of eviction policy would you want? > Storing the data in an append-only file (or LevelDB), the deleted items in > SQLite, evicting regularly and on close? > Persistence to disk will only happen explicitly at shutdown (process exit) time. So the file aspect don't matter much for my Q1. So my Q1 is basically: how can I make a weak hash table (in the sense I have described, of having an association from strong keys -pairs of uint64- to weak pointers to items). -- You received this message because you are subscribed to the Google Groups "golang-nuts" group. To unsubscribe from this group and stop receiving emails from it, send an email to golang-nuts+unsubscr...@googlegroups.com. For more options, visit https://groups.google.com/d/optout.