Old English geoguð "youth; young people, junior warriors; young of cattle," related to geong "young," from Proto-Germanic *jugunthi- (source also of Old Saxon juguth, Old Frisian jogethe, Middle Dutch joghet, Dutch jeugd, Old High German jugund, German Jugend, Gothic junda "youth"), from suffixed form of PIE root *yeu- "vital force, youthful vigor" (see young (adj.)) + Proto-Germanic abstract noun suffix *-itho (see -th (2)).
According to OED, the Proto-Germanic form apparently was altered from *juwunthiz by influence of its contrast, *dugunthiz "ability" (source of Old English duguð). In Middle English, the medial -g- became a yogh, which then disappeared.
They said that age was truth, and that the young
Marred with wild hopes the peace of slavery
[Shelley]
from Old English gang "a going, journey, way, passage," and Old Norse gangr "a group of men, a set," both from Proto-Germanic *gangaz (source also of Old Saxon, Old Frisian, Danish, Dutch, Old High German, German gang, Old Norse gangr, Gothic gagg "act of going"), of uncertain origin, perhaps from PIE root *ghengh- "to step" (source also of Sanskrit jangha "shank," Avestan zanga- "ankle," Lithuanian žengiu "I stride"). Not considered to be related to go.
The sense evolution is probably via meaning "a set of articles that usually are taken together in going" (mid-14c.), especially a set of tools used on the same job. By 1620s this had been extended in nautical speech to mean "a company of workmen," and by 1630s the word was being used, with disapproving overtones, for "any band of persons traveling together," then "a criminal gang or company" (gang of thieves, gang of roughs, etc.). By 1855 gang was being used in the sense "group of criminal or mischievous boys in a city." In American English, especially of slaves working on plantations (1724). Also formerly used of animal herds or flocks (17c.-19c.). Gangway preserves the original sense of the word, as does gang-plank.