Add new Golang liquid tag support #9577

What type of PR is this? (check all applicable)

  • [ ] Refactor
  • [x] Feature
  • [ ] Bug Fix
  • [ ] Optimization
  • [x] Documentation Update

Description

This PR will add a feature to liquid tags for Golang Playground support. The user will supply a Golang Playground URL: {% golang https://play.golang.org/p/HmnNoBf0p1z %}

Related Tickets & Documents

#8923

QA Instructions, Screenshots, Recordings

This is a Draft and there is some outstanding tasks left to do:

  • [x] Add documentation to app/views/pages/_editor_liquid_help.html.erb DONE
  • [x] Add documentation to app/views/pages/_editor_guide_text.html.erb DONE
  • [x] Add feature to validate the user inputted url string as valid.

Added tests?

  • [x] yes
  • [ ] no, because they aren't needed
  • [ ] no, because I need help

Added to documentation?

  • [x] docs.dev.to
  • [ ] readme
  • [ ] no documentation needed

What gif best describes this PR or how it makes you feel?

Hello HI