diff --git a/go-blueprint-easy.md b/go-blueprint-easy.md new file mode 100644 index 0000000..b4dc94f --- /dev/null +++ b/go-blueprint-easy.md @@ -0,0 +1,18 @@ +--- +pubDatetime: 2024-12-28 +title: "Go Blueprint: An Easy Way to Scoffold Your Go Project" +description: Melkeydev created a useful tool to get your project up and running. +featured: true +--- + +Starting a new Go project is cumbersome; you have to create multiple directories with subdirectories, different modules depending on the thing you're building, and more. + +I am starting a Go project that I won't talk about here. I was looking for a way to scaffold the project with the necessary directories and barebones files so I can get into the project and start building. + +## Go Blueprint + +There is a developer I've come across on YouTube who does a lot of Go programming. While searching for a good scaffold, I came across his repo, [Go Blueprint](https://github.com/Melkeydev/go-blueprint) which is everything I was looking for and more. It has around 6,4000 stargazers so that can give you an idea of its usefulness. + +## Off to build a thing + +I've been consuming lots of Go content to get a feel for things with the [docs](https://devdocs.io) open and Neovim ready to go. I'm hoping to have this next project built by the middle of January. I am uncertain about this as I have to attend group therapy for a little while, which I don't want to do but alas. diff --git a/src/content/blog/go-blueprint-easy.md b/src/content/blog/go-blueprint-easy.md new file mode 100644 index 0000000..b4dc94f --- /dev/null +++ b/src/content/blog/go-blueprint-easy.md @@ -0,0 +1,18 @@ +--- +pubDatetime: 2024-12-28 +title: "Go Blueprint: An Easy Way to Scoffold Your Go Project" +description: Melkeydev created a useful tool to get your project up and running. +featured: true +--- + +Starting a new Go project is cumbersome; you have to create multiple directories with subdirectories, different modules depending on the thing you're building, and more. + +I am starting a Go project that I won't talk about here. I was looking for a way to scaffold the project with the necessary directories and barebones files so I can get into the project and start building. + +## Go Blueprint + +There is a developer I've come across on YouTube who does a lot of Go programming. While searching for a good scaffold, I came across his repo, [Go Blueprint](https://github.com/Melkeydev/go-blueprint) which is everything I was looking for and more. It has around 6,4000 stargazers so that can give you an idea of its usefulness. + +## Off to build a thing + +I've been consuming lots of Go content to get a feel for things with the [docs](https://devdocs.io) open and Neovim ready to go. I'm hoping to have this next project built by the middle of January. I am uncertain about this as I have to attend group therapy for a little while, which I don't want to do but alas. diff --git a/src/styles/base.css b/src/styles/base.css index 1d0849b..83aaae9 100644 --- a/src/styles/base.css +++ b/src/styles/base.css @@ -35,9 +35,9 @@ footer { @apply mx-auto max-w-3xl px-4; } - a { + /* a { @apply outline-2 outline-offset-1 outline-skin-fill focus-visible:no-underline focus-visible:outline-dashed; - } + } */ svg { @apply inline-block h-6 w-6 fill-skin-base group-hover:fill-skin-accent; } @@ -108,6 +108,18 @@ background-color: #e8e8e8; padding: 0.25rem !important; } + + .prose a { + color:#D26878 !important; + text-decoration: underline !important; + text-decoration-style: solid !important; + word-break: break-all; + + } + + .prose a:hover { + text-color: #f2435d !important; + } pre > code { white-space: pre; }