Quite easy, you didn't mapped any column to the text renderer.
BTW, what editor are you using for creating the UI? Are you writting it by hand? Use Glade, life is easier that way.
In Glade, right click the TreeView -> Edit -> Hierarchy -> Select Cell Renderer -> Text mapped to the column in the model.
Following is the corrected version of the XML edited through Glade. The most relevant part is:
<attributes>
<attribute name="text">0</attribute>
</attributes>
When you defined the text cell renderer.
<?xml version="1.0" encoding="UTF-8"?>
<interface>
<!-- interface-requires gtk+ 3.0 -->
<object class="GtkTreeStore" id="sidebar-store">
<columns>
<!-- column-name gchararray -->
<column type="gchararray"/>
</columns>
</object>
<object class="GtkWindow" id="main-window">
<property name="can_focus">False</property>
<signal name="delete-event" handler="onDeleteWindow" swapped="no"/>
<child>
<object class="GtkBox" id="container">
<property name="can_focus">False</property>
<child>
<object class="GtkTreeView" id="sidebar">
<property name="width_request">100</property>
<property name="can_focus">False</property>
<property name="model">sidebar-store</property>
<property name="headers_visible">False</property>
<child internal-child="selection">
<object class="GtkTreeSelection" id="treeview-selection1"/>
</child>
<child>
<object class="GtkTreeViewColumn" id="test-column">
<child>
<object class="GtkCellRendererText" id="test-renderer"/>
<attributes>
<attribute name="text">0</attribute>
</attributes>
</child>
</object>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkBox" id="right-container">
<property name="can_focus">False</property>
<property name="orientation">vertical</property>
<child>
<object class="GtkButtonBox" id="top-buttonbox">
<property name="can_focus">False</property>
<child>
<object class="GtkButton" id="add-button">
<property name="label">Add</property>
<property name="use_action_appearance">False</property>
<property name="can_focus">False</property>
<property name="receives_default">False</property>
<property name="use_action_appearance">False</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
<child>
<object class="GtkButton" id="delete-button">
<property name="label">Delete</property>
<property name="use_action_appearance">False</property>
<property name="can_focus">False</property>
<property name="receives_default">False</property>
<property name="use_action_appearance">False</property>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">0</property>
</packing>
</child>
</object>
<packing>
<property name="expand">False</property>
<property name="fill">True</property>
<property name="position">1</property>
</packing>
</child>
</object>
</child>
</object>
</interface>