{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":634642856,"defaultBranch":"main","name":"go-scratch","ownerLogin":"ldemailly","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2023-04-30T19:33:07.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/3664595?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726009884.0","currentOid":""},"activityList":{"items":[{"before":"fc10152041f5a572e24b33d9a0880e2ccfff8166","after":"573542e2d6bbaa183d31ee4910b17e39dc65fc3a","ref":"refs/heads/main","pushedAt":"2024-09-10T23:11:16.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"One more (no panic) example","shortMessageHtmlLink":"One more (no panic) example"}},{"before":"11b4eeaa99862f19ce21710ef8315aec9a663e93","after":"fc10152041f5a572e24b33d9a0880e2ccfff8166","ref":"refs/heads/main","pushedAt":"2024-09-10T22:39:14.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"Add some godoc - thanks @ccoVeille for the pointer to https://go.dev/blog/examples","shortMessageHtmlLink":"Add some godoc - thanks @ccoVeille for the pointer to https://go.dev/…"}},{"before":"f95c10e27a326852e96d1490dc7e35677e363ed6","after":"11b4eeaa99862f19ce21710ef8315aec9a663e93","ref":"refs/heads/main","pushedAt":"2024-09-10T22:16:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"Add float operations and improve the Must* panic messages","shortMessageHtmlLink":"Add float operations and improve the Must* panic messages"}},{"before":"5112b8f1acb43321779022f4574bfd68168d8482","after":"f95c10e27a326852e96d1490dc7e35677e363ed6","ref":"refs/heads/main","pushedAt":"2024-09-10T19:48:11.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"optio version, not actually faster than bufio scanner (faster than blockio though)...","shortMessageHtmlLink":"optio version, not actually faster than bufio scanner (faster than bl…"}},{"before":"87a9dfe417f3c382a34fa9c5d9d1730df59b1734","after":"5112b8f1acb43321779022f4574bfd68168d8482","ref":"refs/heads/main","pushedAt":"2024-09-10T19:02:33.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"use buffered write for 3x speed improv in genfile","shortMessageHtmlLink":"use buffered write for 3x speed improv in genfile"}},{"before":"b1adc57a8668eb1427e53553ca61e77e0be172b7","after":"87a9dfe417f3c382a34fa9c5d9d1730df59b1734","ref":"refs/heads/main","pushedAt":"2024-09-10T17:38:27.000Z","pushType":"push","commitsCount":2,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"allow mode to be passed without flag","shortMessageHtmlLink":"allow mode to be passed without flag"}},{"before":"1b732dbc641daa89f353b3484923d3820169f2e2","after":"b1adc57a8668eb1427e53553ca61e77e0be172b7","ref":"refs/heads/main","pushedAt":"2024-09-10T17:28:07.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"Adding bench for blockio vs bufio scanner","shortMessageHtmlLink":"Adding bench for blockio vs bufio scanner"}},{"before":"9effb6bea9c65492e2759a09d4c88279a74a65e0","after":"1b732dbc641daa89f353b3484923d3820169f2e2","ref":"refs/heads/main","pushedAt":"2024-09-10T17:03:55.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"might as well range on the length (go1.22+)","shortMessageHtmlLink":"might as well range on the length (go1.22+)"}},{"before":"514029cfbf3c27c1305fcb2d3c873f9dac75e639","after":"9effb6bea9c65492e2759a09d4c88279a74a65e0","ref":"refs/heads/main","pushedAt":"2024-09-10T16:58:50.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"tweak","shortMessageHtmlLink":"tweak"}},{"before":"782bb913afc9f6710c82b7d20e186f8c7b547cb3","after":"514029cfbf3c27c1305fcb2d3c873f9dac75e639","ref":"refs/heads/main","pushedAt":"2024-09-10T16:53:46.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"bad AI start, now human written/reviewed","shortMessageHtmlLink":"bad AI start, now human written/reviewed"}},{"before":"4608bec5f1ff7a31c85da80072858427006254b4","after":"782bb913afc9f6710c82b7d20e186f8c7b547cb3","ref":"refs/heads/main","pushedAt":"2024-09-10T16:41:51.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"iobench: generate large file with random line lengths","shortMessageHtmlLink":"iobench: generate large file with random line lengths"}},{"before":"78bb93ed62b6a068d3a426c58935b63166a082e5","after":"4608bec5f1ff7a31c85da80072858427006254b4","ref":"refs/heads/main","pushedAt":"2024-09-07T19:27:10.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"add missing ~uintptr","shortMessageHtmlLink":"add missing ~uintptr"}},{"before":"860aa0f7fe8a63a5955f5690fe2f24d9d68332f3","after":"78bb93ed62b6a068d3a426c58935b63166a082e5","ref":"refs/heads/main","pushedAt":"2024-09-06T20:38:17.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"swap the order of the tests, return at first error","shortMessageHtmlLink":"swap the order of the tests, return at first error"}},{"before":"fed9dc71d59506fe0776ffb8d0066ca46020dd0e","after":"860aa0f7fe8a63a5955f5690fe2f24d9d68332f3","ref":"refs/heads/main","pushedAt":"2024-09-06T20:35:19.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"Adding missing sign check. Also adding MustConvert()","shortMessageHtmlLink":"Adding missing sign check. Also adding MustConvert()"}},{"before":"678e793e0b673400d70c3d1d3dd46c4fbb7d5105","after":"fed9dc71d59506fe0776ffb8d0066ca46020dd0e","ref":"refs/heads/main","pushedAt":"2024-09-06T01:22:01.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"credit idea to @ccoVeille","shortMessageHtmlLink":"credit idea to @ccoVeille"}},{"before":"42522816e62e2a842f673d75630b5e10c84322da","after":"678e793e0b673400d70c3d1d3dd46c4fbb7d5105","ref":"refs/heads/main","pushedAt":"2024-09-06T01:19:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"a few more sample tests","shortMessageHtmlLink":"a few more sample tests"}},{"before":"12d75c78b138ce6b71318c74e33b39c21ca0cfc7","after":"42522816e62e2a842f673d75630b5e10c84322da","ref":"refs/heads/main","pushedAt":"2024-09-06T01:12:31.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"Simple safecast","shortMessageHtmlLink":"Simple safecast"}},{"before":"36084c6ce60efd86265c3569b35ab827602059f5","after":"12d75c78b138ce6b71318c74e33b39c21ca0cfc7","ref":"refs/heads/main","pushedAt":"2024-08-30T21:16:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"Minimal raw terminal mode demo","shortMessageHtmlLink":"Minimal raw terminal mode demo"}},{"before":"b22a1750a4be25f08f0b244e948736c8db21f254","after":"36084c6ce60efd86265c3569b35ab827602059f5","ref":"refs/heads/main","pushedAt":"2024-08-30T21:13:32.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"forgot to not use git commit -a ... clean up that go.mod a bit","shortMessageHtmlLink":"forgot to not use git commit -a ... clean up that go.mod a bit"}},{"before":"260029f90a468b9d357c410ef584135d27393ce9","after":"b22a1750a4be25f08f0b244e948736c8db21f254","ref":"refs/heads/main","pushedAt":"2024-08-30T21:12:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"Minimal raw terminal mode demo","shortMessageHtmlLink":"Minimal raw terminal mode demo"}},{"before":"32c2edaaf3f8f1a08bc7e074ce7742528f97e717","after":"260029f90a468b9d357c410ef584135d27393ce9","ref":"refs/heads/main","pushedAt":"2024-08-28T18:25:54.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"single alloc single syscall/write version","shortMessageHtmlLink":"single alloc single syscall/write version"}},{"before":"ab1cba1b11401a20814a232aeb9823dd2e2489d6","after":"32c2edaaf3f8f1a08bc7e074ce7742528f97e717","ref":"refs/heads/main","pushedAt":"2024-08-18T22:23:30.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"dump memory in between, no writes needed to not get optimized out","shortMessageHtmlLink":"dump memory in between, no writes needed to not get optimized out"}},{"before":"e2417091f8cc7feb1b9803f18896dae783cc7155","after":"ab1cba1b11401a20814a232aeb9823dd2e2489d6","ref":"refs/heads/main","pushedAt":"2024-08-18T01:44:28.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"add some GC and also try make() same bug... let's you allocate 10x the limit","shortMessageHtmlLink":"add some GC and also try make() same bug... let's you allocate 10x th…"}},{"before":"c8892325afcf59ce5bf13e73182b2a3c9a74a284","after":"e2417091f8cc7feb1b9803f18896dae783cc7155","ref":"refs/heads/main","pushedAt":"2024-08-17T23:35:21.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"use the memory","shortMessageHtmlLink":"use the memory"}},{"before":"2e856f40fa9f2ec9f05e190b1a536192ebdcdd12","after":"c8892325afcf59ce5bf13e73182b2a3c9a74a284","ref":"refs/heads/main","pushedAt":"2024-08-17T23:17:45.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"demonstrate go bug with memory","shortMessageHtmlLink":"demonstrate go bug with memory"}},{"before":"c87650665d63f5fbe3fe829aab0aacaaa6550f4a","after":"2e856f40fa9f2ec9f05e190b1a536192ebdcdd12","ref":"refs/heads/main","pushedAt":"2024-08-08T20:36:57.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"move crwriter from fortio.org/terminal to here as it's not needed there anymore","shortMessageHtmlLink":"move crwriter from fortio.org/terminal to here as it's not needed the…"}},{"before":"d4988a7118b4a623322578906fea2fcd8707412c","after":"c87650665d63f5fbe3fe829aab0aacaaa6550f4a","ref":"refs/heads/main","pushedAt":"2024-08-03T19:07:52.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"Adding/saving code initially in grol but I have to drop because tinygo doesn't support runtime.FuncForPC","shortMessageHtmlLink":"Adding/saving code initially in grol but I have to drop because tinyg…"}},{"before":"e9ccd88f3dd12b17bcd5a75ec2cee8f92ab1ed10","after":"d4988a7118b4a623322578906fea2fcd8707412c","ref":"refs/heads/main","pushedAt":"2024-07-23T23:42:03.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"trying to silence gcc17 without making clang complain either","shortMessageHtmlLink":"trying to silence gcc17 without making clang complain either"}},{"before":"27acb816a109c43db8028c311cc13c585c792925","after":"e9ccd88f3dd12b17bcd5a75ec2cee8f92ab1ed10","ref":"refs/heads/main","pushedAt":"2024-07-23T23:31:09.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"demo truncation check (and maybe please gcc17)","shortMessageHtmlLink":"demo truncation check (and maybe please gcc17)"}},{"before":"1d903f4daa966f332e190c611d3083fd27e6fa55","after":"27acb816a109c43db8028c311cc13c585c792925","ref":"refs/heads/main","pushedAt":"2024-07-23T23:13:40.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ldemailly","name":"Laurent Demailly","path":"/ldemailly","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/3664595?s=80&v=4"},"commit":{"message":"smaller buffer and show it's safe to truncate (could be misleading though and detected too)","shortMessageHtmlLink":"smaller buffer and show it's safe to truncate (could be misleading th…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAAEspkgGgA","startCursor":null,"endCursor":null}},"title":"Activity · ldemailly/go-scratch"}