import ( "fmt" "time" ) type Portfolio interface { WorkExperience() []string Education() string ShowcaseProjects() []string } type SoftwareEngineer struct { Name string Skills []string Experience []string Education string Projects []string } func (se *SoftwareEngineer) WorkExperience() []string { return se.Experience } func (se *SoftwareEngineer) Education() string { return se.Education } func (se *SoftwareEngineer) ShowcaseProjects() []string { return se.Projects } func (se *SoftwareEngineer) Dev() { ... } func main() { fill := &SoftwareEngineer{ Name: "fill dev", Skills: []string{"Go", "TypescriptScript", "Python", "SQL"}, Experience: []string{"TechCorp Inc.", "CodeMasters Ltd.", "BitWizards LLC."}, Education: "Computer Science at Geek University", Projects: []string{"..."}, } fill.Dev }
fill := &SoftwareEngineer{ Name: "fill", Skills: []string{"Go", "TypescriptScript", "React", "SQL"}, Experience: []string{"unint64 Inc.", "Byte Ltd.", "Byte LLC."}, Education: "Bachelor of Science in Accounting",warning: possible incorrect word 'Accounting' ?
Projects: []string{"..."}, } fill.Dev}
crowdfunding platform that allows users to fund projects, and give credit to contributors
vanilla javascript memory game that uses asci values to validate correctness