merge: implement secdb in go

This implementation does not suffer from the issue that lua has, where it
cannot distinguish from an empty list and an empty array, without having to
resort to post processing to fix issues.

See merge request !4
14 jobs for master in 9 minutes and 42 seconds (queued for 2 seconds)
Status Job ID Name Coverage
  Verify
passed lint #381829
docker-alpine x86_64

00:00:11

 
  Build
passed build-aarch64 #381834
docker-alpine ci-docker-image aarch64

00:00:23

passed build-armv7 #381835
docker-alpine ci-docker-image armv7

00:00:37

passed build-ppc64le #381833
docker-alpine ci-docker-image ppc64le

00:08:14

passed build-s390x #381830
docker-alpine ci-docker-image s390x

00:01:02

passed build-x86 #381832
docker-alpine ci-docker-image x86

00:00:12

passed build-x86_64 #381831
docker-alpine ci-docker-image x86_64

00:00:13

 
  Upload
passed upload-aarch64 #381840
docker-alpine ci-docker-image aarch64

00:00:22

passed upload-armv7 #381841
docker-alpine ci-docker-image armv7

00:00:31

passed upload-ppc64le #381839
docker-alpine ci-docker-image ppc64le

00:00:42

passed upload-s390x #381836
docker-alpine ci-docker-image s390x

00:00:39

passed upload-x86 #381838
docker-alpine ci-docker-image x86

00:00:29

passed upload-x86_64 #381837
docker-alpine ci-docker-image x86_64

00:00:20

 
  Manifest
passed create-manifest #381842
docker-alpine ci-docker-image ci-fast

00:00:31