<feed xmlns='http://www.w3.org/2005/Atom'>
<title>go-core, branch v0.5.0</title>
<subtitle>Low-dependency collection of things I find useful in Go.</subtitle>
<id>https://git.awhk.org/go-core/atom?h=v0.5.0</id>
<link rel='self' href='https://git.awhk.org/go-core/atom?h=v0.5.0'/>
<link rel='alternate' type='text/html' href='https://git.awhk.org/go-core/'/>
<updated>2022-12-10T14:41:04Z</updated>
<entry>
<title>Add ParseProtobufEnum</title>
<updated>2022-12-10T14:41:04Z</updated>
<author>
<name>Grégoire Duchêne</name>
<email>gduchene@awhk.org</email>
</author>
<published>2022-12-10T14:27:00Z</published>
<link rel='alternate' type='text/html' href='https://git.awhk.org/go-core/commit/?id=cf1bfb5f93c5c8f5b923e2ed84a7ef45f188876c'/>
<id>urn:sha1:cf1bfb5f93c5c8f5b923e2ed84a7ef45f188876c</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add ParseStringEnum</title>
<updated>2022-12-10T14:39:04Z</updated>
<author>
<name>Grégoire Duchêne</name>
<email>gduchene@awhk.org</email>
</author>
<published>2022-12-10T14:21:12Z</published>
<link rel='alternate' type='text/html' href='https://git.awhk.org/go-core/commit/?id=3cc43119b40d3a556ae818b69bad5d977cc24014'/>
<id>urn:sha1:3cc43119b40d3a556ae818b69bad5d977cc24014</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Reorder things a bit</title>
<updated>2022-12-10T14:22:57Z</updated>
<author>
<name>Grégoire Duchêne</name>
<email>gduchene@awhk.org</email>
</author>
<published>2022-12-10T14:14:22Z</published>
<link rel='alternate' type='text/html' href='https://git.awhk.org/go-core/commit/?id=2df5e154434bce61c3e4aa9626b69f8ef5b80598'/>
<id>urn:sha1:2df5e154434bce61c3e4aa9626b69f8ef5b80598</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Add Feature and FlagFeature{,Var}</title>
<updated>2022-12-10T14:11:53Z</updated>
<author>
<name>Grégoire Duchêne</name>
<email>gduchene@awhk.org</email>
</author>
<published>2022-12-04T00:00:47Z</published>
<link rel='alternate' type='text/html' href='https://git.awhk.org/go-core/commit/?id=73519a3538720b2cbca59cde36f755a1e4068eae'/>
<id>urn:sha1:73519a3538720b2cbca59cde36f755a1e4068eae</id>
<content type='text'>
Feature is essentially a boolean flag that can be safely mutated at run
time. FlagFeature{,Var} make Feature objects work with flags.
</content>
</entry>
<entry>
<title>Add T.AssertErrorAs</title>
<updated>2022-12-10T14:11:24Z</updated>
<author>
<name>Grégoire Duchêne</name>
<email>gduchene@awhk.org</email>
</author>
<published>2022-12-10T14:11:24Z</published>
<link rel='alternate' type='text/html' href='https://git.awhk.org/go-core/commit/?id=1ec7c85d76814533a8e401f36a51a2448430d9bd'/>
<id>urn:sha1:1ec7c85d76814533a8e401f36a51a2448430d9bd</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Fix typo</title>
<updated>2022-12-10T14:11:12Z</updated>
<author>
<name>Grégoire Duchêne</name>
<email>gduchene@awhk.org</email>
</author>
<published>2022-12-10T14:11:12Z</published>
<link rel='alternate' type='text/html' href='https://git.awhk.org/go-core/commit/?id=a752a61a3aee6f3d606b6b3ede36ab1b4c510c3b'/>
<id>urn:sha1:a752a61a3aee6f3d606b6b3ede36ab1b4c510c3b</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove ‘value’ argument from Flag{,Slice}Var</title>
<updated>2022-12-03T21:40:19Z</updated>
<author>
<name>Grégoire Duchêne</name>
<email>gduchene@awhk.org</email>
</author>
<published>2022-12-03T21:37:43Z</published>
<link rel='alternate' type='text/html' href='https://git.awhk.org/go-core/commit/?id=16edafb4f96ec7accf2d797d10064364b5efdd5a'/>
<id>urn:sha1:16edafb4f96ec7accf2d797d10064364b5efdd5a</id>
<content type='text'>
It’s basically redundant since a pointer to the value is already
provided; callers can just set a default value there.
</content>
</entry>
<entry>
<title>Remove redundant type conversions</title>
<updated>2022-12-03T21:34:14Z</updated>
<author>
<name>Grégoire Duchêne</name>
<email>gduchene@awhk.org</email>
</author>
<published>2022-12-03T21:34:14Z</published>
<link rel='alternate' type='text/html' href='https://git.awhk.org/go-core/commit/?id=e9163a8c80b9d444d4eac37199991e3f6e70094f'/>
<id>urn:sha1:e9163a8c80b9d444d4eac37199991e3f6e70094f</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove redundant ParseString</title>
<updated>2022-12-03T21:31:28Z</updated>
<author>
<name>Grégoire Duchêne</name>
<email>gduchene@awhk.org</email>
</author>
<published>2022-12-03T21:31:28Z</published>
<link rel='alternate' type='text/html' href='https://git.awhk.org/go-core/commit/?id=aca3d73f8ce8cf46a80cb098589627a6b412aae1'/>
<id>urn:sha1:aca3d73f8ce8cf46a80cb098589627a6b412aae1</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Remove MutableFlagValue</title>
<updated>2022-12-03T21:30:28Z</updated>
<author>
<name>Grégoire Duchêne</name>
<email>gduchene@awhk.org</email>
</author>
<published>2022-12-03T21:30:28Z</published>
<link rel='alternate' type='text/html' href='https://git.awhk.org/go-core/commit/?id=e2fb0e1ccaaedf5c4004db01593a0773cd626006'/>
<id>urn:sha1:e2fb0e1ccaaedf5c4004db01593a0773cd626006</id>
<content type='text'>
We can just have an ad hoc interface and not clutter the API.
</content>
</entry>
</feed>
