My site has two content sections - content/blog/java and content/blog/go. I have different set of tags for java and go. I would like three different pages:
mysite/blog - list all the posts under both sections - java and go
mysite/blog/java - list all posts under java - and listing tags related to java section
mysite/blog/go - list all posts under go and listing tags related to go section
I wouldn’t make a suggestion without seeing the actual content and current IA. You asked about creating three specific URLs, but I would never use that scheme, so I have no suggestions.
I believe Hugo added a feature for this in recent update to archetypes, where you can specify different archetypes (which includes setting tags, etc) for different hierarchies.
I haven’t tried it, so I could be wrong. But you should try it out, and report back on how that worked
As I said, I haven’t need to use this feature, as I use the structural hierarchy feature in Org mode. I simply tag an Org mode subtree with “foo” tag, and all posts under that subtree will have that tag.