title: How to arrange the data in columns and rows by making a box?
body: <p>I want to know, how to make a box in Golang that will contain multiple rows and columns like this</p>
  <pre><code>┌────────────┬─────┬────────┐
  │ Name       │ Age │ Score  │
  ├────────────┼─────┼────────┤
  │ John Smith │ 30  │ 99.223 │
  │ Jane Smith │ 30  │ 99.223 │
  └────────────┴─────┴────────┘
  </code></pre>
  <p>Although there is a library for it, that is called <a href="https://github.com/da0x/olog" rel="nofollow noreferrer">olog</a> but it is not a good option for large datasets.</p>
  <p>The second point is that it does not support arrays to be used in a <code>struct</code> like I have asked previously <a href="https://stackoverflow.com/questions/73677359/how-to-print-the-data-in-a-frame-using-an-array">here</a>. In this case, if I have many variables, not just name, age, and score, it will not allow me to write each variable in a struct using an array.</p>
  <p>Is there any other library or a way to write the data in columns and rows?</p>